On today’s cold gray morning, this tour bus full of freakazoids was parked near the entrance of Tokyo Disneyland.

Obviously, the kimoi-creepy otaku were were taking their “love doll dates” on a holy pilgrimage to the shrine of Mickey and Minnie Mouse. Note the appropriate license plate number of the freakazoid tour bus, 666.
J-‘men’ – such loosers….