Mega Man X/Spark Mandrill

Spark Mandrill's level can be somewhat of a pain. You'll be doing a lot of dodging and, if you play the level enough times, learning where to prefire to be able to take on some extremely fast enemies.