does the final boss still require a hand cramp to be defeated?

EDIT: you know what? fuck this game!
i tried to finish the level i was stuck and this game has such huge amount of bullshit it may as well pass for one of those super hard mario hack's
there is this part where you have to jump on platform,being hit means insta-death because the prinny falls to his death,there is an enemy that teleport's around and the only way to kill it is to butt-stomp in that 1-2 second he stop from teleporting around,of course he teleports around the platform's and more often than not just floats over a pit and there are also other flying enemies floating around which mean that butt-stomping it without falling to your doom is almost impossible,if you ignore it,the enemy will shot a bullet that will chase you,no matter how far away you have walked this bullet will cross walls,can't be destroyed and will find you knocking you away from the platform,so basicaly
1) you either try to kill it and then get knocked into a pit because this enemy teleported over a pit or you got hit by another flying enemy while trying to kill this one
2) ignore it and get killed 20 seconds later when the bullet finds his way too you,2 screens of distance after