Amazing artwork. And a fight that is either tricky or very very very very easy.

The reason? Deku Nuts! The jellyfish around it's body? Stun Barinade while up close and then throw a Deku Nut at the jellyfish. Instantly vaporized! I AM NOT KIDDING! Try it for yourself! Deku Nuts are OP!