Nishizawa Shihomi

Born: None


Placeholder

Wild Zero

as Screaming Lady
Released: 1999-08-28

Only legendary Japanese garage rock band Guitar Wolf can stand between a race of aliens from...

Movie page