I read this a while ago and all I remember about it is that it was EXTREMELY weird. Like one of the weirdest things I’ve ever read.
Yoru No Tenohira