IMG_3623 01/12/2014 by arnber Leave a comment ← Previous Image Next Image → I don’t know what it is. Maybe a crossbreed of a cockroach and a Iberia snail?