Shade of the Ibicus Tree

Shade of the Ibicus Tree is a shop.