Chewie does look like Big foot but he is not.
I Am Not Big Foot is sold by indie artist Vincent Trinidad.