The Creed

12 s

hooded assassin on top of a roof in china