The head puppet of Vermithrax Pejorative from Disney’s Dragonslayer by No_Emu_1332 March 21, 2024 0 The head puppet of Vermithrax Pejorative from Disney's Dragonslayer