A Japanese Town Spent the 1970s Hunting Its Own Bigfoot. They Found A ...
The asphalt of the Chūgoku highway gave way to Prefectural Road 58, a ribbon of cracked grey that snaked upward into the dense, suffocating green of Hiroshima Prefecture. For Albert...