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