Is Naruto Shippuden episode 303 filler?

Naruto Shippuden episode 303 is filler — safe to skip.

Episode: 303 — Ghosts from the Past

Classification: Filler

Air date: Mar 7, 2013