File:4Y1Xrff.jpg

Thumbnail from unknown video.

If I had to guess, maybe it's from the Overrated Games one or the FFXIII one.