Jiang Shi

Jiang Shi is a boss in the game fought as one of the bosses in the Mountains of Snow. He comes from Order of Ecclesia.