Release Date: 12/10/2017
Cat No: OBL002
Tracklist
Find more records like Satan Luella and I
Start digging Ouroboros Ltd released Satan Luella and I on Thu Oct 12 2017. The 2 track Rock release features Hmltd.
Ouroboros Ltd has released vinyl by Hmltd.