Slothrust are keeping the magic alive in their new video for “Peach” which has just premiered on Kerrang! Radio. Watch as the animated creatures of the forest join the band for a combination of “child-like cartoony magic realism” and rock and roll.

“I’ve had this vision in mind for ‘Peach’ for a long time and it’s so exciting to manifest it,” says vocalist/guitarist Leah Wellbaum. “Music is potent to all creatures, and I love this fairytale-esque idea of a song that is so magnetic that the creatures of the forest can’t help but be pulled in to join the magic.”