Init release
Siren Head is a tall unfriendly creature and urban legend made by craftsman Trevor Henderson. it is a tall baffling humanoid creature known for its odd shape and the most unnerving alarm sounds that play off of his head. Scp 6789