Omech - Reality by Ego Shot Recordings Omech's trippy uplifting 'Soul Riders' EP with two mind bending psy-trance and breaks.