Even compared to other Japanese game shows this doesn't make sense.
× Share with friend
I get it, but you tell me what you think it means.
Even the real world is anime there.
It could also be a music video. Or maybe they're declaring war on us. Or maybe they're hungry?