Viewtiful Joe is a character from the game series by the same name. There are 4 Viewtiful Joe games, in which he is the main character. Viewtiful Joe was also a playable character in Tatsunoku Vs Capcom and Marvel vs Capcom 3

 

See also: Fan Art of Viewtiful Joe on Game-Art-HQ (not yet)

 

Ultimate Marvel Vs Capcom 3 (2011)

 

 

 

 

Marvel vs. Capcom 3 (2011)