English: Who narrates Alien Worlds?
translation: من يروي العوالم الغريبة ؟
translation: من يروي العوالم الغريبة؟