concept art of a giant 1 0 meters high snail on the streets of a city