Ombra International's newest compilation—the 26th release of the various artists series—will, quite fittingly, come out on May 26th, 2023. Run…