Ravana

Ravana is a powerful king of demons from Hindu mythology and is often depicted as having ten or more heads - he is famous for kidnapping the wife of Rama, although he is seen primarily as the antagonist of the story he has had some followers and devotees in the Hindu faith who see him as a more morally flexible being than his more commonly seen evil incarnation.