James Clavells Shôgun

Who is who