According to Dr. Who/Torchwood, the city of Cardiff, Wales sits on a rift in time and space, through which various aliens reach the Earth and get stranded. Recently eyeless, white, flesh-eating slugs have been discovered in gardens in Cardiff. Speculation is that they somehow got from caves in Turkey to urban Wales. Hm ... maybe they fell through the Rift?
Seriously --
http://news.nationalgeographic.com/news/2008/07/080716-slug-photo.html