Starlight is an angel sent down to punish you for your sins.
DMC01
Okay never knew angels can go off the deep end like this so I played it like a bugs bunny cartoon and I survived too!!!