Familiar

I’ve seen this guy somewhere. Hint of Fantastic Beasts?