Kaiju is from Sapporo, Japan
Kaiju is the most powerful member of The Supers, with TWO powers, not just one
Kaiju is invunerable and has super strength too!
Before becoming a member of The Supers, Kaiju was a very different hero until THIS happened...
Guest artist Max Henrique and his interpretation of Kaiju!