by
Collaborators: 5
Released:
Jul 8, 2021
© 2021 2872396 Records DK
℗ 2021 2872396 Records DK
Too Fucked Up
2021 2872396 Records DK
TRE Origami
4
credits
Record Label
2872396 Records DK
Red Eyez
Executive Producer
Executive
Producer
Engineer
Mykleboost