That was a lot of fun. Trying to understand how the themes tie together and what really happened made my brain go really fast.
Absolutely crazy layered concepts going on in here, like the Shinto shrine turned into a Buddhist temple turned into a Christian school... Unreliable narrator and unreliable meta-narrator and unreliable narrative... Patchwork doll and the patchwork human.... The anti-mystery bit is really fun too.