Rising indie Hip Hop artist Shaheen drops his deep new video titled “Ahura Mazda“, off his latest EP “Lion and the Sun“.  Directed by Austin McGrady.