PLAYING: Penobscot Defacing Club

"Defacing Club" means exactly that. Closely inspect this Penobscot Tribe (Maine) punishment device.