Japan’s matcha green tea beer satisfies two cravings in an awesomely delicious way

If you can’t get enough of Japan, or just happen to be the indecisive type, this mix of Yebisu Beer and Kyoto green tea is for you.

Read More