All Vaiṣṇavas are demigods. And those who are not... Āsuras tad viparyayaḥ. "Anyone opposite number, against Viṣṇu, they are all called asuras." So sometimes in asura's family also, there are Vaiṣṇavas. By the grace of Nārada. Nārada makes... Just like Prahlāda Mahārāja became a great devotee by the grace of Nārada, although he was born of a father, atheist father, Hiraṇyakaśipu. So Nārada Muni's business is to travel all over the universe and make Vaiṣṇava. So this Bali Mahārāja, he conquered all over the universe, and the demigods were defeated. So Vāmanadeva, He also one of the considered demigods, Upendra. So He went to Bali Mahārāja by a trick. Because Bali Mahārāja... Kṛṣṇa knows that Bali Mahārāja was the grandson of Prahlāda Mahārāja and he was a great devotee at heart. He knew that. Īśvaraḥ sarva-bhūtānāṁ hṛd-deśe 'rjuna tiṣṭhati (BG 18.61). Lord is situated in everyone's heart. He knows everyone. So therefore, in order to return back the kingdoms taken from the demigods, He made a trick. He went there. Bali Mahārāja was performing a great sacrifice, Bali-dhare.(?) So He went there and asked Bali Mahārāja, "Bali Mahārāja, you are performing such a great sacrifice. I am at your door. I am brāhmaṇa. Will you kindly give Me some donation?" "Yes, why not? That is my... I will give you. Whatever You want, I will give You."
So immediately his spiritual master, the demon's spiritual master Śukrācārya... Śukrācārya means... Śukra means semina. Seminal ācārya. Means... You do not know. In India, there is a class of men, they are called gurus. The professional guru, rather. So Śukrācārya. Śukrācārya, he was very learned scholar. He knew everything, that "Here Vāmanadeva, He is incarnation of Viṣṇu. He has come to cheat Bali. He will ask something and then He will take everything from Bali." He knew it.