Ultrachungus



Ultrachungus is the son of Lord Skeleturtle of the Godzilla fandom. all hail Ultrachungus and Skeleturtle.