Since someone mentioned the farmer hats being incorrect...
Samurais were soldiers of the japanese government trained with swords, that wore wooden armor (no flying kicks

) They were paid by the government, no need to have a 2nd job as a farmer.
Ninjas were villagers that trained in martial arts and some sword fighting. (would get pwned by a samurai w/ a sword) At night they would hire themselves out as mercenaries. (insert flying kicks here)
And damn that fat Master "Bhudda" Li, Ninjas were never chinese or twice as tall as a human or fat with no arms
