Loading...
Showing posts with label Jinmenju. Show all posts

Jinmenju - The Human Head Tree

The jinmenju's fruit appear to be "human heads. The faces are always smiling or laughing, even as they fall from their branch....