The Six Samurai - Yariza

The Arabic, Irish and Vietnamese names given are approximations.