Is Naruto Shippuden episode 129 filler?

Naruto Shippuden episode 129 is canon — it adapts the original story.

Episode: 129 — Infiltrate! The Village Hidden in the Rain

Classification: Canon

Air date: Oct 8, 2009