Onemegawatt

"omegawatt" is the artist of the comic Yeti Hunt.