The costume. Is it the Mantis?! The Witch Doctor from "A Tiki Scare Is No Fair"? Who's costume is this?
It was said to be whattaking.com, but when I clicked on "View Page" on Bing Images the identity of the costume wasn't given.