1755 English soldiers are in sacred groves in Greece UNTIL suddenly they hear a piercing scream, too high-pitched to be human. they turn everywhere THEY HEAR FOOTSTEPS, BUT THEY SEE NO ONE Look up...in a tree......there is a creature that measures like 3.00 fucking meters, it has a giant mask of a beast something bigger than a deer, a giant moos...Read more