Japanese Bread That Looks Like A Vagina

The Japanese have inadvertantly released a food product that gives new meaning to the term ‘yeast infection’.