- Member: Athena5704
- Title: Phantom Lucy
- Premiered: 2005-08-18
- Rob Zombie Return of the Phantom Stranger
Sorry I am unable to upload the original video that I made. I'll try using a less shocking approach to making videos, but I still want to keep the song.
Well off to watch more anime for less graphic clips