Fossil turtles, aside from Archelon, are extremely rare in toy form. There have been many different, interesting species over the millennia. Enter Yowie to set the record straight! And with quite the species too, with what they call Owen’s Horned Turtle. But this is no average turtle, this is Ninjemys, Owen’s Ninja Turtle!