Miscellaneous
Is siren head actually real?
Siren Head is a hostile cryptid and urban legend created by the artist Trevor Henderson. He is a tall mysterious humanoid creature known for his odd appearance and the various sounds that echo out of his head.
{{ relativeTimeResolver(1611169683806) }}
LIVE
Points
171
Rating
Similar Questions
Miscellaneous
•
1
Answer
Miscellaneous
•
1
Answer
Miscellaneous
•
3
Answers
Miscellaneous
•
2
Answers
Miscellaneous
•
1
Answer