Impregnable Fortress

Impregnable Fortress (Hard) is the second stage of Street Fighter (Hard).

Reference

 * https://battlecats-db.com/stage/s02109-02.html