Okay I got to ask....Why FOMA? Why Are there so many suggestions of the same acronym? The contest is for original names. I don't think repeating the same word over and over is going to leave much of an impression other than to cause one to Foma at the mouth.
Anyway.
Slipgem
His character name is foma lol.