The Horrors: Sheena Is a Parasite
- Music Video
- 2006
- 2m
A woman spasms and reveals her true nature as a parasitic creature.A woman spasms and reveals her true nature as a parasitic creature.A woman spasms and reveals her true nature as a parasitic creature.