Koutetsu Yousai Strahl (鋼鉄要塞 シュトラール [Steel Fortress Strahl]) is a horizontal scrolling Shoot 'em up developed by UPL in 1992.
There are no reviews for this game