The exclusive boss of this quest appears at this wave : Destragas mounted on an arachnid DOLLS machine, along with loads of ennemies. The final push, unless you're on Aelio region lol. Be sure to work as a team or you'll get overwhelemed, mobile cannon will help a lot here! Enjoy the music! ^^