Xuenou > spoilers ahead

spoilers ahead