IDA-TEN


Meaning of IDA-TEN in English

[Japanese] The Japanese Buddhist god of law and monasteries. His swift speed of movement is unmatched. He is represented as a handsome young man.

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