User blog comment:Monkey.D.Me/Finally! Some Action/@comment-4161592-20130320221319

AM I THE ONLY ONE WHO NOTICED THIS:

http://img543.imageshack.us/img543/8399/60862736.png

Mickey Mouse cameo could it be ?