Master of the Knights of Ren... only good thing about those three movies...
Made from 327 hi-res images of the troubled force sensitive lad...