Zilla Jr



Zilla Jr is a character in the fandom and one of the pet/beasts of the Herotoons.