June 22, 2015 at 21:55:42 UTC
This is Otto the Intelligent Gorilla from Rob Zombie's "The Haunted World of El Superbeasto"