English: no, they're from japan.
Telugu: వాస్తవానికి వారు జపాన్ నుండి ఉన్నాయి.