Papercasting

Papercasting is image-making by a very ancient art form.