Kenshio and Shin finally have their last battle and the true mastermind is revealed.
South Star Headquarters
Cuartel General de la Estrella del Sur
Cuartel General de la Estrella del Sur
Quartel da Estrela do Sul