Is Naruto Shippuden episode 291 filler?

Naruto Shippuden episode 291 is filler — safe to skip.

Episode: 291 — Power - Episode 2

Classification: Filler

Air date: Nov 29, 2012