TV God of War Michael Flett | October 22, 2017 It is the year 1557 and Zhejiang, an eastern coastal province of China, is under siege by Japanese pirates, the so-called “wokou” raids led by Samurai Commander Kumasawa. Read More