Cracker Jack character info

humanoid male, belongs to Street Fighter (characters list)
Imagine Balrog with kicks and you've got C.Jack.