N3News Monsters Roam the Streets of Takikawa, Japan, Part 1
Channel: sovcast
Date: 2024-04-08

Monsters roam the streets of Takikawa, Japan, a town on the northern island of Hokkaido. Reports tell of a massive shaggy body on four legs, a blond mane, and fierce, glowing-red eyes. When it detects motion, it thrashes its head from side to side, its eyes blaze and it emits a caterwaulic cacophony unlike any other beastie.