offical-poster

so in a window i can see from my office, there’s this poster. it looks kinda like an alien wearing goggles, somewhere between maz kanata, raz from psychonauts, and ratts tyerell from episode 1 racer.

can anyone recognize this thing??? sorry for the crap pic, it’s a little far away