A cute love story between a young man and an affectionate, adoring, utterly insatiable demon girl set in the Japanese countryside.
Source.
Coming soon...