
Deep in the forests of Hiroshima Prefecture, where mist clings to the slopes of Mount Hiba and the old roads twist like memory, locals whisper about a creature unlike any other. Not quite ape. Not quite, man. A fleeting shadow with burning eyes. Join...