Kotomora
姫神 (ひめがみ, himegami) Japanese meaning: goddess | Kotomora