Onlookers in Shibuya's Dogenzaka area dodge a media scrum and early birds lined up to get into Japan's first Taco Bell franchise on Tuesday morning. The lineup, which began a few hours before the the 10 a.m. opening time, stretched around the block to the Shibuya 109 building across from the station.

© Japan Today