The Abril Chronicles

Plot
Human, Joel meets ghost, Abril.