Ambience Street Busy Pedestrians Walla Akihabara Tokyo Japan

3:15
City street with busy pedestrians and crowd – Akihabara, Tokyo, Japan.