Tall Poppy


Moschino (2021)

The Creature Shop fabricated 36 marionettes based on top models and major fashion world figures for Moschino's Spring/Summer 2021 fashion show