I've just made a batch of vanilla & jasmine dragon ball tea and it is smelling incredible!

Tomorrow morning with be Japanese Dew Tea (of course after my first mug of plunger coffee).
Mmmm, they sound devine, although whats a dragon ball? (I imagine it's tea compressed into a ball?)