Wunda Ho

Wunda Ho is a superhero from Blackpuddle, New Saints City.