Moon 17 is a Sci-Fi Industrial duo that blends haunting soundscapes with themes of painful pasts and the freedom of science fiction. Their debut album, 'TX_1320', released in June 2025, showcases their unique approach to music, promising an immersive experience for fans of the genre.