Moochu Singh is the urbane lion, who believes in the values of dignity and pride, yet is not toothless. The Rajasthan Royals logo has two lions flanking the RR insignia and blowing the war horn. The Lion is the king of the jungle and is a sign of power and dignity. Singh pronounced 'Sinh' which is 'lion' in Hindi is also the title bestowed upon the Rajas of Rajasthan. And finally the 'Mooch' - Rajasthan is possibly the only state in the country that has a moustache competition. So that's how our cute, lovable lion has a big, burly and royal moustache!
