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