Some FEZ Love by Grant Imahara

Grant is one of the stars of Mythbusters.

I was thinking he looks like he took a “medicinal” card down to Venice Beach