Mec touché's ' "93#4" was released on its scheduled release date, December 26, 2025. At 8 minutes and 1 seconds, this song is fairly long compared to the average song length. On top of that, this track is considered explicit and may be disturbing to some, including children.