Josephine Foster's newest album is titled Blood Rushing. Jessica Knights/Courtesy of the artist hide caption

itoggle caption Jessica Knights/Courtesy of the artist

Artwork from Earth's The Bees Made Honey in the Lion's Skull. Courtesy of the artist hide caption

itoggle caption Courtesy of the artist