Advertisement

While Steven Spielberg got a taste of ‘hindustani mehmaan nawaazi’ in his recent visit to India, Farah Khan is getting a taste of a royal welcome in Japan. Ever since she has set her feet in the Land of the Rising Sun, Japan, for the premiere and release of Om Shanti Om, she has been occupied with multiple events that are ensuring that the visit turns out to be memorable indeed.