My eyes! My eyes! Aaaaarggggh!!!

Sorry to do this to you on a Monday morning. But can someone please tell me what the hell this is all about? I mean I’m glad that people care about our brand. But Buddha be praised! There must be limits! The original is here.