Click image to enlarge

Kodama are spirits in Japanese folklore that inhabit trees, similar to the dryads of Greek mythology.

comments / Posted by

Comments