Shibuya Station

Shibuya Station is a large train station in Tokyo, Japan. According to Velma Dinkley, it is the most popular meeting place in Tokyo. It was where Daphne Blake met her friend Miyumi, in order to go to a martial arts tournament at the Mirimoto Martial Arts Academy.

Appearances

 * Scooby-Doo! And The Samurai Sword