A GIRL, AN ELF, & A DEMON