MARISHA-TEN Meaning of MARISHA-TEN in English [Japanese] The Japanese queen of heaven, goddess of light, of sun and moon. Encyclopedia Mythica English dictionary. Английский энциклопедический словарь греческой мифологии. 2012