Siren Head Encounter
- August 23, 2020
- VRAI
Siren head is a horror creature created by Trevor Henderson, https://www.instagram.com/trevorhenderson/?hl=en It's able to mimic any sounds, and pretend to be a human made structure stand idle for days. Siren Head Encounter is a brand new game we made to give you an experience of encountering Siren Head, as a normal pedestrian, having good times with friends in the woods, You need to explore the …