User blog comment:Neowitch/Film Z Wardrobe/@comment-4846184-20120714220250/@comment-4493594-20120715071203

It's some sort of Transformers mask/fish made of purple cardboard and tape. (check out the full size image, it's pretty big.)