Feng Ju Palace

A story where there is a battle between good and evil awaits you. The Chinese legend in the Mad House will also bewilder your senses because everything you know will be turned upside down.

Wonder at a fight for love that will surprise you.

overview