JAPMXPEXFrom NEW KILLA · Released 5 June 2023 · MEDIAHATE MUSIC · EExplicitPlayShare2:05Details from DeezerDownloadAbout 20 seconds