Kenshio and Shin finally have their last battle and the true mastermind is revealed.
By browsing this website, you accept our cookies policy.