kanamesengoku - First is “shu”, upholding the fundamentals. Next...

more about : kanamesengoku