Board Thread:General Discussion/@comment-4206034-20130829220517/@comment-32656-20130830100438

Something along the lines of Gigantopithecus maybe?