Kotomora
怨霊 (onryou) Japanese meaning: vengeful ghost | Kotomora