Kotomora
大国主神 (おおくにぬしのかみ) Japanese meaning | Kotomora