Comic-Con International 2019 Masquerade

Comic-Con 2018 Masquerade: Winner of Best Original Design—Howl’s Moving Castle • Worn by Nina London Cosplay; designed and made by Nina London.