Nipped out for a walk, came back to find two Giant Moustache Snails outside my house...