Kotomora
人神 (ひとがみ, hitogami) Japanese meaning: man-god | Kotomora