Meet Lulu Hashimoto – Japan’s Creepy Real-Life Living Doll

Lulu Hashimoto is the world’s first “living doll fashion model”, and you can actually become her by putting on a realistic body suit consisting of doll head mask, a wig and stockings patterned with doll-like joints. As you can see in the photos below, the effect is pretty disturbing. Continue reading »