I FINALLY DEFEATED THIS BEAST VANE.!!!