Weekly Music Roundup: Lazarus & Two-Toothed Troll

A still from Joan of Arc's video, "Two-Toothed Troll"
( Joyful Noise Recordings )