Sexy Halloween Costumes for Tokyo’s “Little Devils”
Cloaked in incredible hair and makeup - and dressing in fashions that the word "flamboyant" seems to have been invented for - Japanese girls who have chosen the path of the "Koakuma" (Japanese for "little devil") subculture indulge in some