A strange knight form a foreign land who has travelled to this less savory realm to root out all cowards and villains and bring them the justice they deserve. The people of your home land, for lack of a better description, are giant turtle people.