Amelia of St. Rita's school

Amelia of St. Rita's school is the mascot for St. Rita's school