Indian Grey Mongoose

Indian Grey Mongoose – Herpestes edwardsii. Aka common grey mongoose. An abundant species on the Indian Subcontinent including Sri Lanka.