MoonBabies, I wanna introduce you to a very special creature who I can't believe is human - a Japanese shironuri artist, Minori. "Shironuri" (白塗り) literally means "painted in white" and this little girl (or is she?) is one of the most notable self-transformers on the streets of Tokyo.
Minori cites European vintage fashion and nature as her biggest influences, and besides making a lot of her own costumes, she also likes to paint and craft.
Check out the otherworldly gallery! Which one is your favorite look?
More For You:
I Can't Believe You're NOT Human - Forgotten Hearts!
Amazing Makeup Artist: Carly Paige!