The title is a
Punny Name:
-
Kamikakushi = Spirited away by the gods. (Remember how an arc in Higurashi was titled
onikakushi - spirited away by the demons)
-
Ookami = Wolf (Can also means "great god". Since the title is in hiragana, it's not clear.)
-
Ookamikakushi = Spirited away by the wolves.
I'm expecting Higurashi-style horrors, what's with the ancient Japan atmosphere and all.