Chepi is avenging entity in the mythology of the Narragansett tribe of Native Americans from the Narragansett Bay region of Rhode Island, Connecticut, and eastern Massachusetts.
Role
Chepi is a spirit of the dead who shared knowledge with medicine people in dreams or visions. Chepi is usually called upon by the "pawwaw" or medicine person, to destroy an enemy.