Flavor Blasted Xtra Cheddar

Xtra Cheddar is part of the Flavor Blasted Goldfish brand.

Trivia
They were introduced in 1996