Connie Bahng (Michael), Lea Sevola (Azrael), and Hannah Clarke Levine (Raphael) Photos courtesy of JRomeo Photography