Temptation, desire, morality and anxiety play themselves out in this psychedelic rock song by Quebec band Mauves.