All  

Toyotomi Hideyoshi