Flower of Warring States, Mori Ranmaru