Image Code Orange Kids have posted the video for "Flowermouth (The Leech)." The track will appear on their upcoming release, Love is Love // Return to Dust which is due out November 20, 2012 via Deathwish Inc..