Arjuna got the opportunity to test his skill when Indra asked him to defeat his enemy as the price of his training. Arjuna was taken to the palace of the Nivata-kavachas, a tribe of Rakshasas who had a magnificent palace under the oceans. Arjuna used the Mohini-astra and the Madhava-astra to demolish these asuras. He was also taken to Hiranyapura, a palace in the sky created by a witch Puloma and his asura tribe of the Kalakanjas. Here Arjuna uses the Raudra-astra and annihilates the demons.