Chiri

Chiri (千里, Thousand League) is a of Yōshigakure.

Trivia

 * Ri (里) is a unit of distance equal to approximately 3.927 kilometers or 2.44 miles.