Dancehall provocateurs (and recent Deli poll winners) Okapi Sun are about to set the stage ablaze with a record release show at Silverlake Lounge tomorrow, April 25. Their skewed brand of IDM is felt with a directness, even in all its auto-tuned glory, throughout their debut album Techno Phaedra, a quality that shines through their colorful tunes. It comes out next Tuesday, April 29 via Phaedra Records.