A New Friend – Album

A strange character has been spotted around the Gearbox offices – who is this fellow and where did he come from?