Harihara is also sometimes used as a philosophical term when one wants to speak of the unity of Vishnu and Shiva as different aspects of the same Supreme God . Harihara is also sometimes used as a philosophical term to denote the unity of Vishnu and Shiva as different aspects of the same Supreme God .