Erik the short (vi)kingbright_helpings@mspsocial.net
Nov 14, 2026, 12:05 PMretooted InOtterNews
An actual otter has been spotted in New York's Bronx River, the first confirmed sighting in roughly 100 YEARS. Caught on a night camera, mooching about like it never left. The river was once too polluted for otters. Not any more.