An Irish horror adventure set in the unknown forests of Galway where humans are kept under
observation by screaming creatures from debut author A. M. Shine. An Irish horror adventure
set in the unknown forests of Galway where humans are kept under observation by screaming
creatures from debut author A. M. Shine.