01/02/1995
A action adventure developed by Infogrames that takes place in medieval China.
Fighting, Adventure
Fighting