Monday, November 16, 2009

Shellfish flavored potato chips.

Japan is unstoppable.
From 2009-11-15

No comments:

Post a Comment