Harpuia. Not really a bad name, when you ignore the fact that Harpuia is a dude.
Metal Shark Player (all the 8 element-animal boss names in Mega Man X6 are mistranslated, but this one raises the WTF flag the highest)
Blaze Heatnix (I really don't see why they didn't just call him Blaze Phoenix)
There's also Mega Man Zero's weird formula of giving bosses names similar to "(element)(animal)" except with misspelled or completely made up words, like Blazin' Flizard, or Childre Inarabbitta.
And I thought Armored Armadillo (from Mega Man X1) was a stupid name when I first heard it.
For a non Mega Man reference, I'm gonna have to agree with everyone who said Cloud Strife. If I ever make an RPG with undersized protagonists wielding oversized swords, I'll name the protagonist Fog Dispute.
Jew-st? Just? Just-ee? I think I'll just pronounce it Juice from now on.
NameIsRobertPaulson said:
Since the creator of Mega Man was a massive Guns and Roses fan, all of the U.S. names are based off of GnR members and former members. Duff McWhalen is Duff McKagen. Slash Grizzly is Slash, Axel Rosered is... well you get the idea.
I was aware of the Guns 'N' Roses references, but some of the names just sound completely random and unfitting.