English: It was unveiled last week in Tokyo.
Telugu: గత వారమే టోక్యోలో లాంచ్ చేశాడు.