||This needs a stretch.|
| Shibuya Station
Shibuya Station is a large train station and popular meeting place in Tokyo, Japan.
Insert details here.
Scooby-Doo! and the Samurai Sword
It was where Daphne Blake met her friend Miyumi, in order to go to a martial arts tournament at the Mirimoto Martial Arts Academy.