Whispering Crane

The Whispering Crane was a simple and cozy teahouse in the village of Mimura. It was owned by two venerable women, Jurimiko and Chiyako.