Trendersonphobia

The Fear of Trevor Henderson Mythos, a series of unearthly, eldritch abominations/creatures including the infamous Siren Head and Long Horse made by the canadian horror artist Trevor Henderson.