English: The film had recently debuted in Japan.
Telugu: ఇటీవలే ఈ సినిమా షూటింగ్ జపాన్ లో ముగించుకుంది.