A man is haunted by the mysterious CHICKENMAN after he chooses not to order a takeaway.
—
2025
2023
2024
1966
2019
2006
1963
2002