Chris Orrick – ‘Self Portrait’ Staff Writers 6 years ago Creative visuals for this Nolan The Ninja produced track from the recent album, Portraits.