Kotomora
大神 (おおかみ, ookami) Japanese meaning: great god | Kotomora