• See More

    When Japan's soccer team wins the World Cup, crazy fans jump off the bridge here!

Other Reviews by Chris Cheng

Hokkaido Tohoku Kanto Chubu Hokuriku Kansai Chugoku Shikoku Kyushu Okinawa