Album
Yage
Released 2003
0 58742 0
3 - 17 October 1984
2003
Anders Leben!?
The Human Head Too Strong for Itself
2016