Kijimuna is a mythical being (fairy) said to live in the banyan trees.Here Kijimuna is holding a Sweet Potato.(We share our secrets of Okinawa)
All Images ©1998-2020 bmFor purchase or permission send email to:d b h p h o t o @ g m a i l . c o m