Genmaicha green tea is a great choice for those who are looking for a strong flavour but not too overpowering or too sweet. Also known as "Popcorn Tea", it is considered one of Japan’s most popular teas.