Nina-Teh-Ninja as sophie hatter

sophie hatter

Howl's Moving Castle

Cosplayer: Nina-Teh-Ninja