Maximo Ghosts For Glory was a PS2 game that was like a Spiritual Successor to Super Ghosts n Goblins. The similarities are that the hero can lose his armor and end up in his heart printed briefs.
So here we have Leon reenacting a scene from the game. Having lost all his armor, his day gets even worse when a crow steals a gem from him, and he misses it with his Shield Throw.
“Grrr, I hate those damn crows!”