The revelation that he escaped order 66 is really jaw-dropping!
I Survived Order 66 is sold by indie artist Boggs Nicolas.