I think that'd be the same guy.... The ghillie suit makes more sense when you see the theme of the entire bike. I reckon he's military or has an extreme hunting addiction.
more than likely active military.... those guys see alotta shit, n when they come home, the chill back nature of home life makes them wanna go do something like this... i cant blame him hahahah. love the getup! oohrah!