The Lenape are the indigenous people of the land that borders the Delaware River. Watch this video to hear the significance of this sacred animal in Lenape culture. This story is told by Reverend John Norwood who is Council Person and Judge of the Lenni Lenape Tribe, as well as a board member of the Penn Treaty Museum