Land of Keys



The is a land mentioned in Naruto Shippūden episode 191. Lock Village is located in this country. The ninja of this country are experts in espionage.