Image gallery about Dragon's Eye: Shanghai III

Mega Drive - developed and produced by Home Data in 1991-11-02

Title screen

Dragon's Eye: Shanghai III  title screen image #1

In-game screen

Dragon's Eye: Shanghai III  in-game screen image #1
Dragon's Eye: Shanghai III  in-game screen image #2