Tiny Forest (Otosan Uchi)

Tiny Forest was a bonsai shop located in the Chisei district of Otosan Uchi.