Local superhero Stainboy hunts down oddball villains harnessing bizarre powers.
Release Date: September 28, 2000
Last Aired: December 13, 2000
View more ->
Networks: