The crash occurred early Tuesday on Takeshita Dori, a road well known to tourists and pop culture and fashion fans that runs right by Meiji Shrine in Harajuku, Shibuya ward.
0 Comments