English: of Nagoya, Japan.
Telugu: నాగోయా, జపాన్ .