The Three Forks Nature Center at Sequoyah State Park received a new resident this week. Harry Otter will stay in the same enclosure as Bixby the Beaver.