Mori in Japanese means "forest" and a Mori Girl (森ガール) is a girl who looks like she lives amongst cedar and pine trees. She's part Little Red Ridinghood (although she prefers dark blue, dark green or bordeaux brown to bright red), part Marie Antoinette pastoral fantasy, part Alice in Wonderland. While the Japanese media (and marketers) are fond of giving clever names to new looks, this latest fashion development is self-branded. According to legend, one friend told another that she “looked... read more