Kai Lin Zhang

Bio

Collector of details. Obsessed with fixing broken things and loving quirky people.