Kotomora
亡霊 (bourei) Japanese meaning: departed spirit | Kotomora