Genmaicha - Sweet Japanese Green Tea With Roasted Popped ... Genmaicha is a Japanese green tea also known as popcorn tea. Everyone is addicted to its sweet, toasted rice flavour.