Siren Head

Siren Head (also spelt Sirenhead, Siren-Head or SirenHead) is a creature made up by Trevor Henderson in 2018.