Following the release of their squelchy new burst of synthpop ‘Det Haster!’ (‘It’s Urgent!’) this week on Moshi Moshi Records, Norway’s Casiokids have revealed a creepy video for the track featuring all manner of teddy bear abuse. It’s mental, y’all.
For more information visit the official Casiokids website.