Derf

Derf is the main protagonist of Snowjacked.