red-lipstick-Quint Buchholz (German, b. 1957, Stolberg, Germany) - The Snail aka Inferno, 2000  

more about : red-lipstick