Mole Hand Puppet Soft Toy 28cm (RBP8) by Dowman Imports Mole Hand Puppet Soft Toy 28cm (RBP8)