Aled Lewis

Based in London, England. Aled likes to create things that make people think and things that make people laugh and sometimes he creates things that do both at the same time. His work is influenced heavily by his love of video games, comics, films, televsion and literature. Not so much literature though.