News Killah Priest Releases “Citrin” (Video) mediamaverick - June 13, 2015 0 Killah Priest aka ruler of the universe, King Zohar, delivers an interplanetary new clip for “Citrin”(from the “Planet Of The Gods” album). Watch the video below.