Ali as Howl

Howl

Howl's Moving Castle

Diamond Coat

Cosplayer: Ali