Pretty lucky for Higan his Mech is outfitted with Electric vision, I still do no know why I included it when I made the character almost a year back, but it's finally come in handy.