i feel like this is the catchiest song off the new album
not quite sure what the title means though it may relate to the herb triphala which is in india is said act to the organs as a mother to her children (of course i got that off of wikipedia)
i feel like this is the catchiest song off the new album
not quite sure what the title means though it may relate to the herb triphala which is in india is said act to the organs as a mother to her children (of course i got that off of wikipedia)