Anyone got a good strategy for beating this thing?

I have Glide and High Jump Lv1. And I also think this is impossible.