Amelia Fray

Amelia Joan Fray Ward is one of Lorecraft Academy's main characters. She is a student at Lorecraft Academy.