Petal Petal is a musician known for their bubblegrunge and small room music. Top tracks by Petal Related artists All Dogs Tancred