Kyuja Castle

Kyuja Castle is the ninth area in Yong Heroes