Nicolas WautersOct 23, 2020Photography BlogAkihabara electric town cityAkihabara also called Akiba after a former local shrine, is a district in central Tokyo that is famous for its many electronics shops. If...