Man Clucks Like Chicken

Um, seriously WTF is this?  No please, we need to know…

 
 
 

Let me guess: Russia?