Artists
Albums
Tops
Facts
About
Sshe Retina Stimulants
Ketsueki No Eiga
2002
noise
#
Title
Time
Info
1
Ear Suck
8:03
2
Penis Theatre
5:48
3
Tongue Symphonies
5:55
4
Eye Stage
7:51
5
Gut Frames
6:55
6
Spine Performance
5:16
7
Thigh Lingus
11:41
8
Anus
7:14
Total time
51:28