album

Io Echo

5 songs (19 minutes) Released on 15 October 2012
1
Shanghai Girls
4:22
2
When the Lillies Die
3:36
3
Ministry of Love
4:05
4
Outsiders (Slow Version)
4:40
5
Carnation
2:48