Yay, another good episode! I agree with Mae in that little Kimi getting mad at the flower was the funniest part of the episode. We got to see little Kimi and little Haku....aw, they're both so cute. Flashbacks were definitely the best part of this episode.

As for the weird Naruto-in-the-tunnel thing, it's gotta be some sort of genjutsu. I can't recall any time in Naruto in the past where the writers have resorted to abstract metaphorical representations of reality rather than showing what was happening.

Oh, and I'm not really a fan of Kimi as a dinosaur. It just makes him look kinda ridiculous.