It’s official! you can now find Pepsi Ice Cucumber on the shelves of supermarkets throughout Japan, though for a limited time only.

I don’t know about you but i want some of that green stuff!