English: Filming took place in New Zealand, with Japanese cast members and an American Production crew.
Telugu: చిత్రీకరణ న్యూజిలాండ్లో జపాన్ నటీవర్గంతో మరియు అమెరికన్ నిర్మాణ సిబ్బంతితో జరిగింది.