Published on November 12, 2018
Cimabue
Description
The spirit dwelling in the Prefecture of Kagoshima, on the island Kikaijima. When a person goes at night on the road, suddenly the eyes can obscure a wide branch of creatures like the tree that cannot be circumvented.
Translated by «Yandex.Translator»