Tokyo Japan - November 24 2013: People walk by Futuristic Architecture on Omotesando Street on November 24 2013 Omotesando street sometimes referred to as Tokyo's Champs-Elysees. Here you can find famous brand name shops cafes and restaurants for a more a