The Lost Idol of the Cyclopean Ape