Contra Wiki
Contra Wiki
For the music theme in Neo Contra also named "Mystery G", see Mystery G (music theme).
For the playable character in Neo Contra named "Bill Rizer", see Bill Rizer (clone).

An enigmatic old warrior who wields a pair of well-worn, high-performance, long-barrel guns as if they were the extensions of his arms. His efficient, economical motions and ice-cold decision-making powers give hint to his extensive experience on the battlefield. Apparently not a sanctioned member of the military, it remains to be seen if he is friendly or hostile.
~ Neo Contra instruction booklet description

Mystery G (ミステリーG Misuterī G?) is a boss and a supporting character in Neo Contra. He is an elderly and mysterious soldier who sometimes attacks the heroes and other times lends them a helping hand. He is heavily implied to be the real Bill Rizer.

He was voiced by Doug Stone.


Throughout the entire game, the player controls a protagonist who goes by the name Bill Rizer, believed to be "the original Contra". The Neo Contra instruction manual states that [he] awoke from a centuries long cryogenic sleep into the year 4444 A.D., though the exact details surrounding this claim is unclear. As Neo Contra's gameplay progresses, the story behind this mystery has some light shed around it, hinted to be "an enormous conspiracy and mystery that surrounds his own existence".[2]

During the hunt for the Plant Contra, Bill and his current partner Jaguar come across a somewhat elderly man wearing a green suit with two large rifles holstered by his ankles. This man was able to reach the Plant Contra first and gun him down before the two heroes could do the job first. When confronted by Bill, the man (who slightly hesitates at first), reveals himself as Mystery G. He then tests the two warriors in a gunfight, before he is defeated by the two. As Mystery G recovers from his defeat, the Plant Contra rises up, much to the surprise of the defeated soldier. He gives some last words for Bill to think by and orders him to "uproot" the enemy before teleporting out and leaving the enraged Plant Contra to do battle with the two remaining warriors.


Mystery G uses his dual rifles during battle and has average speed. The player must be cautious of attacks and continue to strafe around Mystery G to clear the battle unscathed.

One of his attacks involves twirling his dual rifles like helicopter blades. This attack propels him forward slightly faster than usual aimed directly at a target, but he cannot turn sharply during its movement. His rifles carry various weapons: he can spin in a slow 360° angle with twin Flame Throwers and move slightly around the arena while spinning. The flame throwers have long reach but is limited to mid-range coverage. Staying away from Mystery G helps avoid the reach of the weapons, while timing the rotation of the attack can help get the player closer to attack back.

Another attack of his involves positioning his guns at a 90° angle (each hand 45° away from face point) and firing two reflective Laser beams capable of bouncing off of the round arena walls.

Simply dodge and return fire to easily defeat Mystery G. Some weapons will cause him to visually produce blood.





  • Some of Mystery G's actions hint to him being the original Bill Rizer.
    • When he first pulls out his twin rifles before battle, his pose is very similar to the iconic "dual wielding" pose seen in various Contra games featuring Bill or his clone. The first game to feature this pose was Contra III: The Alien Wars, as part of his Random Shooting action.
    • One of his attacks during battle involves him spinning around with twin Flame Throwers. This is similar to the aforementioned Random Shooting attack, more notably when using it with two Flame Throwers in a top-down stage.
    • His armor is a green coloration, similar to how his original appearance sometimes depicted him in green. The character Mad Dog also wears green, "Mad Dog" originally being Bill's codename before it was made into its own character.
  • Mystery G physically appears as a very aged man. Assuming the cryostasis process preserves a person's body intact, some theories about this include:
    • He was put out (or somehow managed to escape) cryostasis many years before the Neo Contra conflict, allowing him to age normally until his next physical reappearance in that game.
    • While the cryostasis process is able to heavily slow down the aging process of a biological being, it isn't capable to stop it completely. As such, Bill did age while serving his sentence of 10,000 years, only at a very slow pace that only became evident after a very long period of time had passed. While he still looked at his peak physical condition in Contra: Shattered Soldier, which only took place around 11 years after his imprisonment, in Neo Contra, he had already been sleep for 1,808 years.
  • It is unknown what the "G" in Mystery G stands for. Some theories include:
    • It possibly is a linguistic play of words. The Japanese (o)jii, which sounds like the English letter "G", translates to "old man" or "grandpa". So, "Mystery G" would literally mean "Mystery Old Man".
    • Some people speculate it could stand for "Gryzor", as in Lance Gryzor, the protagonist of early ports of Contra for home computers in the PAL Region, who replaced Bill Rizer as the protagonist of the game.
  • Mystery G is the second main protagonist to become a mid-stage boss, the first being Lance Bean in Shattered Soldier.
  • Mystery G is the third human boss to be fought within the Contra series, being preceded by Colonel Bahamut and Lance Bean, and being superseded by Leviathan.
    • Of these human bosses, Mystery G is the only human not to be an antagonist.
  • Mystery G's appearance bears a slight resemblance to Solidus Snake from Konami's Metal Gear series. Ironically, Solidus himself is the clone of the original "Big Boss". Both characters also made a debut on the PlayStation 2 (in the case of the Mystery G persona).

See also[]


  1. A clone of Bill takes his place in following titles after his supposed death.
  2. Neo Contra instruction booklet, page 16.