A discussion about creepy robots would not be complete without at least a passing mention of JAPAN. Were it not for its penchant for being really damn weird, I could say I was proud of my heritage. But alas, somebody over there has to go and invent some sort of drone-mounted, x-ray upskirt microscope, and […]