Defeat the Hard Boss Giant Vermin in See You at the Phantom Crossroads [4/5]