The Origin of Hagaji Temple