Kotomora
生き神 (いきがみ) Japanese meaning | Kotomora