If I had to guess, I would say his name is a pun on "rotor". Approximated to Japanese, "rotor" is ローター (rōtā). Dunno why they would make his name a pun on "rotor", though. Definitely a shitty character.