Ken Is Humonguru

Ken Is Humonguru is the 566 season episode In The Manny Centurions The Clash of Kaijudo

New Creature
Humonculon the Blaster

Humonguru