BEPPU, Oita Prefecture--Hachiman Kamado Jinja shrine, locally known as a site for praying soccer players, is now attracting hordes of manga fans partly because of its association with human-devouring demons. [Read More]

No reproduction or republication without written permission.