Kotomora
祖霊 (それい, sorei) Japanese meaning: ancestor spirit | Kotomora