Artist - Blockhead
'Scumlord' is the 1st single from the upcoming new album 'Luminous Rubble', out May 2024 on Def Pressé. The entire album was created using samples from the legendary KPM Music library.
“A Neon-Soaked Nature Documentary From Another World” - Cartoon Brew
Role - Art direction, design, animation