Akihabara Loses Another Major Arcade Amidst Pandemic
Adores is a major arcade located by the Akihabara Station building in Tokyo, but unfortunately it won’t be around for much longer. Like the Sega Akihabara Building 2 arcade and Silk Hat Ikebukuro arcade, it appears that the COVID-19 pandemic has chased away enough people …Read more »