The Giant Crab of Kamchatka

The Giant Crab of Kamchatka

Available on Tubi TV
S1 E3: The large and mighty "giant crab" is profiled.