Viewtiful Joe

Viewtiful Joe is a Nintendo GameCube game released in 2003.