Our Team


Sebastian Schnabel

Director/Writer/Editor

Drops of Ice - IMDb

Where did you grow up? 

A small rural town in Germany with a population of 15,704, with a big forest in walking distance.

 

Cici Yixuan Wu 

Producer/Writer

Drops of Ice - IMDb

Where did you grow up? 

It’s a 10 million people city in China, with history dating back to Neolithic times.