Kotomora
大明神 (だいみょうじん) Japanese meaning | Kotomora