There really aren’t words. I have so many questions; Is Trump the new Hello Kitty? Do the Japanese regard him as a friendly monster? Who is Mike Diva? Is this satire or propaganda? Or BOTH?! The visuals here are so shockingly bizarre and inexplicable, to coin a phrase,
“I can’t EVEN!”
Oh, just watch.