In Japan, Everything Has a Mascot …including train stations: Yes, we’re in Japan. No, I don’t know what the occasion was. This little gathering was taking place in front of Tokyo Station just as we were returning from Asakusa and Ginza. By adam Go ahead, try to summarize yourself in a sentence or two. View all of adam's posts.