So, Who On Earth Is This Fella?

A silhouette mentions a "long overdue" return that's sure to make a "lot of noise". Hitman 5? It doesn't really look like that guy to be honest. You guys got any better guesses?</em>

[source scrawlfx.com]