Previous
Akibahara is dubbed the “Entertainment Capital of Japan” due to it’s shops and cafes revolving around anime and video games—as they represent “Okaku Culture”.
Next
Post a New Image Comment