Battle to the Death! South Star vs. North Star
S1 E25 June 26, 2013
Source:
Advertisement
Advertisement
Advertisement
Overview
Kenshio and Shin finally have their last battle and the true mastermind is revealed.
Kenshio and Shin finally have their last battle and the true mastermind is revealed.