Sasquatch costume that admittedly doesn’t look like a sasquatch. weird … Throw in blurry photos (because we all know Bigfoot-like creatures …