Inaho Village

The is the village that appears in Naruto: The Cross Roads.

Trivia

 * Inaho Village is a real life village located in the Shiribeshi Subprefecture in Japan.