From among YouTube videos, Introducing Japan now!
Check this out before you visit Japan!
It is inevitable that you will love Japan!
Source:http://www.youtube.com/watch?v=WBelUobpzaA&list=WLUR67B8w6g6GMO3J0Ej4_H76EVoiouEMV(In English Subtitles )
Tags: top