Kaede Xiang

Kaede Xiang is a second-year student at Beacon Academy.