Yang Shiqing

Yang Shiqing is an imperial body guard in the eighth arc's small world.