Q. Who are the Demigods? Can we see them?
A. Demigods are the empowered representatives of Supreme Personality Godhead (Krishna). They are also devotees of Krishna and want to serve Krishna but they also have material desires. They have been given charge of the management of this Universe on the Lord’s behalf. So in heavenly planets where all the facilities for sense enjoyment are available, they enjoy and at the same time render service to Lord Krishna by managing the affairs of this universe.
As far as seeing them is concerned,they are not visible to the mundane vision.We can see them only when we have a fully purified heart or when they themselves want to show themselves to us.