from game Seirei Senshi Spriggan(Jump to Specific Release)
Complete Act 2 and emerge victorious! (unbelievable difficulty)