Ooh, all excellent ideas. Especially like the jagermonster guess.
Sadly, I think only I'd be able to tell what it was: It's a character from a forum game I've been playing over at CivFanatics, the terrible Oni Yahuzk!
Onis are basically the equivalent of trolls in Japanese mythology, but the user Yahuzk had prevously attempted a game as the french before the current one as the japanese started up, where he referred to himself as General Yahuzk. So he's a troll with a military uniform and a french accent =p