Those among us who are into Japanese anime, manga, and video games, have at some point heard about Akihabara. Akihabara is the de-facto capital of all those within Tokyo, which makes it the de-facto capital for Japan, and even the world. Akiba (for short), has a long history in electronics and technology, but for the … Read more
July 3, 2019
June 24, 2019
Can’t find what you’re looking for?