what is the meaning of "他来了请闭眼"
I think the idiom is adapted from the Chinese version of Mafia (party game).
Players close their eyes "at night". 
In the Chinese version of the game, it's "天黑了请闭眼" (It's dark, please close your eyes (waiting for something to happen next).).
Also, I think the expression “他来了请闭眼” (He comes, please close your eyes (waiting for something to happen next).) contains elements of burlesque or joke.