Throw teddy out of the pram, Jabberwock is here! Posted on October 29, 2011February 4, 2019 by Rachel Eley Look! Isn’t he adorable? It’s a poseable plush toy made by Toy Vault, currently selling for $6.99 on Amazon.com. Toy Vault Jabberwock Plush Doll