Video Games

Merry Mega Man Xmas!

0

I know this is late, but it’s fun. And the twelve days of Christmas don’t actually end till January 6th, so enjoy.

h/t SlyDante