Chinese modified version of the Flash Fighter 3
Invincible version of 13 days of hell
‹‹1››