Here we have an unusual creature that looks a lot like a turtle that has lost its shell. Help get to the bottom of this mystery, squeeps! What is this critter?
This week we have a tiny, squeedorable frog from South America, whose skin is so clear you can see right inside him! Usually I think widdle frogs are cute, but internal organs are kind of creepy. So what do you squeeps think, is this Glass Frog creepy or cute?