JP Drops STUTS on the WAVE finally launches Kaneee and release their first single, “Mom & Dad” with 7 June 17, 2025 STUTS on the WAVE, a producer unit made up of STUTS