Whatever happened to your oath that you're going to stick with "Mai-Battle" regardless of criticism?
Before I make my decision, can you please post something about the Japanese term that was used. Even if it is a made-up word, there are clues that a native speaker would use to interpret it. Can you (or your translator) please tell us what cues exist? Walk us through it, so that an intelligent response can be made.
Otherwise, I might as well throw darts at a board.