who is Hara Hara Mahadevaki