Sort:  

Nah, it's the anus of a giant turtle with hemorrhoids.