Hanuman is a Hindu god and an ardent devotee of Rama. He is a central character in the Indian epic Ramayana and its various versions. He is also mentioned in several other texts, including Mahabharata, the various Puranas and some Jain texts. A vanara, Hanuman participated in Rama's war against the demon king Ravana.