Isaac the Ichthyosaur Looking Glass Figurine
Isaac the Ichthyosaur is a giant sea-dwelling dinosaur that resembles Dexter the Dolphin. Isaac was built for speed which helps him catch squid during his midnight hunts. The heyday of his species was during the Triassic period when there was bountiful food to be caught and few predators to be weary of,