Camellia’s Origin
Tea is one of the oldest beverage in the world, carrying a history of over 5000 years. Camellia’s Origin tributes the practice of tea through a whimsical misinterpretation of its history, and propose myths that reveal how various tea cultures from around the world came to be.