cat n' mouse • animation

illustration?... paper engineering?... creative awesomness?...