English: It was filmed in Japan.
Telugu: ఇది జపాన్ లో చిత్రీకరించబడింది.