Tokyo.
Showa Dori