Hammond?

Saw the teaser this morning and if this little guy is real, he shall become my new main in Overwatch!

Grace liu hammond