Shinrei Shashin to Shinrei Eizō 11
This is the 11th installment of a horror documentary that presents photographs and images of beings whose presence cannot be explained by science. In the town where the contributor lives, there is a building called the s