Inaho Village

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