A man is haunted by the mysterious CHICKENMAN after he chooses not to order a takeaway.
—
2025
2024
2023
2026
2022
1943
2017
1988
2012
2004