That's Leo Moracchioli! Check him out on Youtube, very talented artist out of Norway. Frog Leap Studios <-------Click Me