User blog:Samuelspark/Rocco with Flamethrower or Captain Souza

The other day, I saw a "Rocco" without sleeves carrying a flamethrower. I'm assuming that this is Captain Souza?

(This is NA) Anyone have stats on him?