IS SEATTLE’S LUFU MONSTER REAL? – Pacific NorthWeird – S3E03

Reports are coming in of a mysterious underwater cryptid spawning from Seattle's polluted Duwamish River. Is the LUFU real? Where did it come from? And what message does it have for the citizens of the NW?