The latest episode 114.1 - to see it, follow the link.
It is alleged to have happened in Ireland during World War I. (In those days Ireland was ruled by the British.) The story tells how a number of people were wiped out by this creature in "Ibradden" Pine Forest. I know of no such wood, but I suspect Tibradden Pine Forest is meant. This lies in the Dublin Mountains.
|Tibradden Pine Forest|