Thankfully, those aren't creepy invisible Predators coming to get you. Rather, it's an art installation called "Vestige" by contemporary artist Rob Mulholland, who designed and placed a series of six mirrored figures in the Scottish woodlands: Link - via The Daily Mail