Yes, green tea comes in long necks, but only if you fill them yourself!
Anyway, they're called rong necks..lol
Jamie