Josephine Foster Josephine Foster is a musician known for their freak folk, indie folk and new weird america music. Top tracks by Josephine Foster Related artists Tiny Vipers Meg Baird Alasdair Roberts