Key the Metal Idol
In Mamio Valley, a pleasant patch of rural Japan, death disturbs the peace of a blazing autumn afternoon. A black limousine glides along a forest path, scattering a flock of crows and confusing the man tending a half-neglected shrine. On the rooftop of the town's …Read more »