Local superhero Stainboy hunts down a series of oddball villains harnessing bizarre powers.
Release Date: September 26, 2000
View more ->