Quote:
Originally Posted by teh_nubkilr
Which store is this? I'm almost willing to bet a limb or two that this isn't anywhere accessible
|
Considering that's the RE DVD style artwork and the amount of sets, I would say that's a DVD rental store in Japan. Most likely located in Akiba.