English: Very little information has been obtained about it.
Telugu: దీని గురించి చాలా తక్కువ సమాచారం దొరికింది.