Welcome, welcome, to the quiet town of Hinamizawa. The people here are friendly, if a bit odd and superstitious. Well, aren't we all? You've arrived at a good time - the Wataganashi festival is just around the corner. It's been a tradition for as long as anyone can remember. And there's rumors that it might happen again this year... Oyashiro-sama's curse.
But you shouldn't worry about that. ♥ Welcome to Hinamizawa. I hope you enjoy your stay.