NARA--“Demon Slayer” fans, many wearing costumes, are again flocking to a ... The area has now become a “holy place” for fans of the manga because they can re-create a memorable scene ...