In an untouched mountainous area of Tokyo prefecture, theres a village called Hinohara " a quiet place except perhaps for a cursed execution tree, a necromantic cat, and hairy ogre women.Doubtful Sound perform a limited run of newly translated tales from the region along with stories about the Hinohara storytellers themselves.
