mona lisa

Advertisement
DLC video games mona lisa microtransactions - 7936741632
By Unknown
  • -
  • Vote
  • -

The original image has floated around the internet forever but now that microtransactions are sneaking into even full priced games... this seems like the future.

Advertisement