NCCA Animation Archive

Incubator

Terminator pastiche – a futuristic egg is hatched