Captain Iguanodon
From Jenny Everywhere Wiki
In one universe, Captain Iguanodon was a supervillain who once occupied a preexisting secret island lair off the coast of the city where Jenny Everywhere lived. Iguanodon did some remodeling, notably adding a blimp hangar. The next year, the island was instead being used by Doctor Shiokara. (PROSE: Tweetstorm)