This tortoise has its own Jurassic Park

It's the tiniest dinosaur you'll ever see.

Watch the full video: