(2000)
Released: 2000-09-26
Local superhero Stainboy hunts down a series of oddball villains harnessing bizarre powers.
Vote Now!