Click to view full size
Leon Tukker is a student based in the Netherlands, self-taught in 3D software and digital painting. After graduating a game design course, he plans to start freelancing or join a company. He has always been a big fan of fantasy and science fiction, and most of his paintings are about those subjects. He has a fascination for all natural things on earth that have an alien feel about them. See more of his artwork in his gallery on deviantArt.com.