Otter stream

The Otter Stream is a Stream inhabited by river otters.