I personally think, that ol dude is pen. just my 2 centz.
I am pretty sure he was wearing pink crocs....