English: The film has been shot extensively in Japan.
Telugu: ఈ చిత్రం ఏకంగా జపాన్‌లో విడుదలై భారీ విజయాన్ని సొంతం చేసుకుంది.