Japan 24 geishas on the way to the supermarket By Evan 10 years ago The geishas come later; you’ll have to wait. First comes the fire. A Buddhist prayer