English: The mysterious "Divine Self" icon found all over the world
Telugu: మర్మమైన "డివైన్ సెల్ఫ్" ఐకాన్ ప్రపంచవ్యాప్తంగా కనుగొనబడింది