does anyone know this plane?

Sun 11 Aug ~1300EDT I was on the new observation deck at the DL SkyClub at JFK T4; watched a bright red Turbo Beaver (or perhaps Turbo Otter) with floats land on 22L, cross 22R, and then taxi around the south side of the airport … my flight left at 1500, and I didn’t see it as we taxied out for departure on 13R …