Answer
Mermaid Cafe was the name of Peaches' folk trio. The group was formed in Toronto in the early 1990s and released two albums, "Mermaid Cafe" (1995) and "Peach Moon" (1998). The trio's music was a blend of folk, pop, and electronic elements, and they were known for their experimental and eclectic sound.