Shincha is rolling in...

May 5, 2016

As of today, we have 6 shincha from 2016 in stock.  Most likely that will increase to 8 by the weekend.  This year was a particularly good year as far as Kagoshima was concernred, the quality is definitely higher than last year.  Shincha will last until around the 1st of July, get it while you can!