thevampdad:

Yakuza is a christmas game.
Its the die hard of video games.

Embrace it

mer chrimmus