Sshe Retina Stimulants
Ketsueki No Eiga
1996

CD 1
#    Title    Time    Info  
1 Ear Suck 8:02
2 Penis Theatre 5:48
3 Tongue Symphonies 5:55
4 Eye Stage 7:51
5 Gut Frames 6:55
6 Spine Performance 5:15
7 Thigh / Lingus 4:27
8 Anus / - 7:14
Total time 51:26



More releases

Self Abuse Records
1996, United States, English, CD

FreeDB records

1 2