The Town of Oden – A Short Story October 24, 2026 Jona NightingaleLeave a comment A small town with a haunting tradition.