Ravan is one of the main and strongest villains in the ancient Hindu epic Ramayana. He was the powerful king of Lanka, boasting his ten heads, that represented his impressive intellect and his ...