Pepsi Baobab SEEN IN JAPAN: Pepsi Baobab is currently available in all of the 'big name' convenience stores in Japan for about ¥150,... Read more May 26, 2010