Is Naruto Shippuden episode 118 filler?

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

Episode: 118 — Formation!

Classification: Canon

Air date: Jul 23, 2009