No, in order to unlock the special stage, you must collect all 120 energy spheres in the game.