The Little Mermaid: LSD edition 18/12/2016 by Tom Roden NVDES drop the most mindbendingly weird music video of all time. Categories: Listen, Video • Tags: Alternative, I give up I need your love, Indie-Pop, Music Video, NVDES, Official Video, Video