English: It seems very rare and there is so little info about it.
Telugu: ఈ చాలా అరుదు, మరియు దాని గురించి సమాచారం కూడా చాలా చిన్నది.