Posts Tagged

Tech

yodobashi akiba

Yodobashi Akiba, or Akihabara is an electronics mecca. Here’s a guide on what you can expect.