Japanese Chief Cabinet Secretary Nobutaka Machimura made a bit of news this week at an official press conference when he announced that he believes in the existence of UFOs.
This isn’t all that surprising when you think about it, though.
After all, back in September he had a “Close Encounter of the Third Kind” of his very own:
(Looks like someone warned him about those extender jaws! But look at that suit she’s wearing…to DIE for!)