Chibatman - Japan's Answer to the Dark Knight

Japan seems to be teeming with superheroes - this time in Chiba City. When he's not at his day job as a welder, Chibatman can be seen riding through the city's streets, not fighting crime, but trying