Tuesday, November 27, 2007

Japanese in-store displays



Fact: Japanese in-store videogame displays are awesome

Kotaku

No comments: