What’s this? Part proboscis monkey, part Bigfoot. All myth. You’ve just experienced a rare “Block Monkies” sighting!