Land of Keys



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