Is Naruto Shippuden episode 155 filler?

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

Episode: 155 — The First Challenge

Classification: Canon

Air date: Apr 8, 2010