Could be a light rain coat as well.
I have a few of their products. Noticeed what looks like their logo on his chest an the style of watch cap . All I have from the picture.
Just a fuzzy swag on the matter.
Stay safe...
Thanks Squantos.