"Mikael Noguchi (born 1976) is a computer game artist and illustrator based in Oslo In Norway."
i like these