In a different version of the story, Rangda was an actual historical queen from Java, the mother of Airlangga, who had married a king of Bali.But when that king discovered Rangda’s black magic, he banished her. After the king had died, she sought revenge on the kingdom by attacking it with demons that caused disease.So Airlangga had to battle his own mother to save the kingdom. In that battle, Airlangga summoned the assistance of Barong to defeat her.