King Tortoise XI

King Tortoise the 11th is the current ruler of the Tortoise Tribe and the 21st person to rule the Tortoise Tribe. He is a very unsure person that rarely thinks for himself and is very cautious.