Is Naruto Shippuden episode 95 filler?

Naruto Shippuden episode 95 is filler — safe to skip.

Episode: 95 — The Two Charms

Classification: Filler

Air date: Feb 5, 2009