kanamesengoku - no matter what kind of a beating he takes,       ...

more about : kanamesengoku