All in all, it's been a long time, but worth the wait. Lin Nian waited for sixteen years, waiting for the call from the Kassel Gate, waiting for the absurd, passionate and indulgent youth.