harihara is the deity that combines vishnu and shiva. it comes from the hindu tradition. "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.