Iwajira need help

Need help fighting this boss

Gamertag?