Well, what do you know. While randomly thumbing through my old Nintendo Power magazines' collection, I found the Metroid comic. And lo and behold, there's an Armstrong Houston in it!
So... yeah. I can finally answer that Bonus Credit question that bugged me for all this time, coconutED.
Also:
Hayatobimaru, better known as Tobi (lawl, Naruto xover idea) is the guy you race in Oni Island in Okami for PS2. Hell of a game, that one.
Mine:
Leimrey
or
Emperor Goldark
Bonus Credit:
Myao, Gao, Crowdia