interestingasfuck

Omoide Yokocho is a narrow street in Tokyo with over 70 tiny bars and barbecue stands. It looks like it's straight out of "Blade Runner."

Omoide Yokocho is a narrow street in Tokyo with over 70 tiny bars and barbecue stands. It looks like it's straight out of "Blade Runner."

Related videos