Terry the Turtle

It's a turtle that appears in "Across the Scond Dimension" videogame nothing much is known about him