We decided to have some kind of break, away from the hustle and bustle of hectic Tokyo. It wasn't because we already felt tired of the Japan's metropole but to get a feeling of how the local Japanese spend their weekends in a short escapade on a man-made island called Odaiba. [More]