Who is SIREN HEAD?

Trivia

 * The video was uploaded on Trevor Henderson's birthday, the creator of Siren Head.