is siren head real
Sale Price:$333.00
Original Price:$999.00
sale
Siren Head — a 40-foot-tall beast made of decaying flesh with sirens in place of its head — burst onto the internet in August of 2018 via a post by noted creepy creature creator Trevor Henderson (also responsible for such creations as "Cartoon Cat" and "Long Horse"). is the world cup trophy real gold
Quantity: