Red Bean Flavored Pepsi – Azuki Pepsi

Azuki means red bean in Japanese and of all the sweet flavors of Japan you would have thought that this one would be the first to come from the creatives in the flavor factory, but no it’s only coming now and it’s so late in 2009. So who’s going to care?

Try it and let us know if the wait has been worth it! Or you can always try it the old-fashioned way…