computers

/Tag: computers

Den Den Electric Town

2018-07-09T14:00:18+00:00

Den Den Electric Town is Osaka's answer to Akihabara.  Huge electronic shops selling anything you can imagine, maid cafes, game [...]

Den Den Electric Town2018-07-09T14:00:18+00:00