- Electrical Language (Independent British Synth Pop 78-84) · 1981年
- Inscrutably Obvious · 1981年
- Fly - Single · 2013年
- Fly - Single · 2013年
- Get Lost VI Mixed by Totally Enormous Extinct Dinosaurs · 2013年
- Spectro Verdu Est Mort? · 2016年
- Inscrutably Obvious · 1981年
- Spectro Verdu Est Mort? · 2016年
- Inscrutably Obvious · 1981年
- Spectro Verdu Est Mort? · 2016年
- Spectro Verdu Est Mort? · 2016年
- Spectro Verdu Est Mort? · 2016年
- Spectro Verdu Est Mort? · 2016年
單曲與 EP
- 2013年