Spirits Lead the Way

These are tree sprites, or kijimuna in traditional Ryūkyūan folklore. Here, they've been cuteyfied a bit and they'll lead you around the park.

taken on 2 February 2016, 11:03


location: Ryūkyūmura in Ryūkyū, Okinawa, Japan