For those wondering, "Haidara" is a phrase she yells out in the Japanese version of her boss fight; it's a neologism whose creator admitted has absolutely no meaning behind it. I guess given the futuristic setting, we could interpret it as some sort of space-people lingo.
Leave a comment