blog.therainforestsite.com
Watching This Strange Creature Try To Dig Back Into The Sand Is Absolutely Fascinating
What is this thing and how in the world does it dig on its own?