Jade Leaf

The Jade Leaf was a florist shop located in the Hidari district of Otosan Uchi.