Alexia Dencent

 is a character who resides in Aldcroft in