A Gacha Station? A Gacha Station? Looking at the photo above, where do you think it is? A department store? A toy store? A game center? The answer is a Gacha corner in Akihabara Station. “Gacha” is what people in Japan usually call capsule toys. It… Jasmine24/05/2021 Culture,Art, Kanto, Lifestyle, No Category, Tourism A Gacha Station?Read more