album

Autocannibalistic Organ Donor

6 songs (13 minutes) Released on June 6, 2018
1
A Little Sweet Nothing
0:11
2
Goodnight Kisses
1:49
3
Decay Buffet (It's All You Can Eat When They're Dead)
3:09
4
Love Letter to an Ancient Demon
1:52
5
Shadow of Giants
3:43
6
A Pasture More Green
2:33