Chinese green tea... a taste even I myself cannot rationally understand... but I love it!