English: There are very little info about it.
Telugu: దీని గురించి చాలా తక్కువ సమాచారం ఉంది.