by
Collaborators: 5
Released:
Apr 20, 2021
Duration:
03:17
© 2021 Mementa
℗ 2021 Mementa
Delusion
2021 Mementa
Mementa
3
credits
Composer
Amina Osmanu
Kyran Fierens
Lyricist
Record Label