A young girl finds herself in strange forest and discovers a mystic “Tea God” in the form of a giant tree. Soon she is propelled into an unexpected journey of a lifetime.