by
Collaborators: 7
Released:
May 31, 2021
© 2021 LETS TECHNO records
℗ 2021 LETS TECHNO records
I Caught A Devil Fish
2021 LETS TECHNO records
eee.e
6
credits
Composer
Sjoerd Kuipers
Zoltan Katona
Mike Kreutzer
Record Label
LETS TECHNO records
Remixer
Zoltan Katona (Kato)
Mechanic Freakz