Well, I wouldn't say they're fluffy but...they are pretty epic.
Turtles are turtles. There is no other explanation for it.
Only THE most majestic, fluffiest, amazing animals in the world, and perhaps the entire universe.
▼Scroll down for more polls▼