Puppethead Witch in My HeadWatch at the source
It's not her voice. It's everybody's. I just memorized it.
Puppethead is a band of stitched cloth puppets playing heavy music about the ones who never fit in. This October, the Puppethead world crosses into the Razework universe.
Every track here starts as an idea and ends as a world.
Heavy guitars. Industrial weight. Strange places. Unfinished stories.
Sometimes it gets loud. Sometimes it gets dark. Sometimes it gets weird.
Come for the music. Stay for the world.
Puppethead’s music video for “Witch in My Head”, released 2026. 3:29 in HD, 4,603 plays and 108 likes on YouTube. Filed under Metal.