Image of Pepsi Cream Soda (Japan)

Pepsi Cream Soda (Japan)


An extremely rare Pepsi flavor from 2001 is now available for a limited time. It only being supplied to one chain store in Japan currently as is also a seasonal flavor. Meaning it is only available for 3 months, and then its gone.

Don't miss out on this one.