Kotomora
大国主命 (ookuninushinomikoto) Japanese meaning | Kotomora