BINZURU-SONJA


Meaning of BINZURU-SONJA in English

[Japanese] The Japanese god of curing and fine vision. Because he himself is unable to escape pain, he helps others to do so.

Encyclopedia Mythica English dictionary.      Английский энциклопедический словарь греческой мифологии.