Kotomora
大国主命 (おおくにぬしのみこと) Japanese meaning | Kotomora