Green tea ice cream made mysteriously