threetoedsloth1212 Published December 9, 2012 at 1200 × 892 in What is peeking through the leaves? Three-toed Sloth
Jungle Sasquatch?