Probably
He wasn't imitating Naruto, he was imitating Gaara who comes from the Hidden Sand Village.
naruto shippuden episode 10 or 7
Gaara
Kankuro, Temari and Gaara
I think it is the SAND DUDE
if your talking about the 1st does not say
It doesn't show him any episode before Naruto Shippuden.
Granny Chiyo from Naruto is from The Hidden Sand Village.
You Cant srry.
probably in sand village with gaara or kankuro
its magic
Temari from the Hidden sand village.