Viracocha oder Huiracocha (beides spanische Schreibung) oder Wiraqucha (Quechua-Schreibung) steht für: