Flexor the Mighty!
18/100 Strength!
Maybe I'm missing something but assuming you didn't ally with the cloud giant and slew him how are you supposed to get off the crashing castle?
A flu scroll?They can use fly. Don't remember where but there is a flu scroll in the castle. My players used it.