Torha – Twenty Five [SLR0880001] Minimal / Deep Tech On Jul 5, 2025 Torha – Twenty Five [SLR0880001] Artist: TorhaTitle: Twenty Five [SLR0880001]Genre: Minimal / Deep TechLabel: Sugar Loaf RecordingsQuality: 320 kbps Torha – Twenty Five (Extended Mix) (05:15) Sugar Loaf Recordings