Geisha….Most people have heard of the geisha, the nightshift women who entertain Japan’s wealthy and elite. Their classy behavior and dedication to the arts have gained them respect and reverence throughout Japan’s storied history, Its just try sitting through five minutes of Memoirs of a Geisha.
Cropped Heads is what clothing brand Organ is appropriately calling [...]