I'm delighted to see this one, Jim. Glad you made it an 18th Otter airplane.
Based on info in one of the Otter forums, 81690 flew into a mountain nothwest of Nha Trang, Vietnam, on 12 December 1963. The crew were the first Otter air crews to lose their lives in Vietnam.
Don