English: There is very little information about this.
Telugu: వీటి గురించిన సమాచారము బహు దుర్లభం.