Standing In the South Tower of the Tokyo Town Hall
Modeled after the Eiffel Tower in Paris, Tokyo Tower is (as of 2007) the tallest man-made structure in Japan.
Delicious abura soba near Waseda University in Tokyo.
A few things to look forward to at a typical Summer Festival in Japan
Standing with Ikebukero Station behind me.
Los Angeles' Little Tokyo may be overshadowed by the world-famous Chinatown, but this small yet bustling neighborhood is just as beautiful and culturally rich
Surviving 15+ years (an eternity in small business years!), Tokyo Kitchen stands head and shoulders above the countless Sushi & Teppan Grill digs in So.
Shot from the 40th floor of a hotel in Tokyo.