Nolan The Ninja – ‘Phoenix’ Staff Writers 6 years ago Another video from last year’s excellent YEN album.