The Glass Vizard is an NPC that is found directly above you once you enter Moongalo. In order to buy him (meaning that he will appear in all stages) you will need 10,000 gold.
To unlock Moongalo you must unlock Hyper Mode for 4 normal stages (This is done by surviving for 30 minutes).