Okay, so I have a day off in Tokyo on the weekend. Excluding Akihabara what general stores could I find the Japanese classics in? What should I be looking for? I don't speak Japanese and have a hard time with the signage. So I'm looking for the general department store with hopes of finding either the chromed Prime, Megatron or Hot Rod. Any advice would be most welcome. I'll be in and around Tokyo station. Thanks!