December 29, 2020 / March 7, 2025 by Kipling & Clark | 74 Comments on Akihabara Electric Town, Tokyo, Japan