Sahasraksh is a name for Indra, meaning "one with a thousand eyes." According to Hindu mythology, Indra was cursed by sage Gautama to have a thousand marks resembling eyes on his body, which later became actual eyes. Ganesh is the remover of obstacles, Vishnu is the preserver, and Shiva is the destroyer.