Miyamoto is Amazing

From the latest Nintendo Direct:



His face totally makes this.