A Japanese psychic spot containing the remains of 264 unknown