As long as you believe, that's okay. [It won't jam my berserk button]
I come from a place called Hinamizawa, it's a small place in the mountains in Shishibone prefecture. According to legend, the guardian deity God, Oyashiro-sama, watches over everyone who lives there. I met her, I met Oyashiro-sama.