Teenage Wrist release new EP and music video · duudey