Roy (World 7 boss) mixes fireballs, stomps, and charges. Here's how to win:
Patience and calm win this fight. Good luck!