8 Bizarre folklore creatures that will keep you up at night