Talk:Idol of many heads

"Idol of many heads" probably refers to the "Idol of many hands" from the game "The secret of monkey island"