English: The film has been shot extensively in Japan.
Telugu: జపాన్‌లో ఈ చిత్రం షూటింగ్‌ జరుగుతున్న సంగతి తెలిసిందే.