I think Isobel could've beat Ketheric and everyone else at the Moonrise Towers single-handedly IF she fucked up her eyeliner bad enough in the morning.
This is Vanessa Bayard and she’s the raven’s cheerleading captain (I call their cheer team The Unkindness because a group of ravens are called an unkindness and I think that’s cool)