Killowat

Killowat is a superhero and one of the members of the Honorary Titans.