Is Naruto Shippuden episode 130 filler?

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

Episode: 130 — The Man Who Became God

Classification: Canon

Air date: Oct 8, 2009