satan wears a halo too...

*