Oogtar

Oogtar is the resident of Dinosaur Land in the Super Mario World episodes of the NBC show Captain N and the New Super Mario World.