English: Giants in Japan
Telugu: జపాన్‌లో మహా ఫేమస్