Inaho Village

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