Ruru Sound Puppet
Regular price
$55.00
Tax included.
A soft toy puppet with jointed swivel neck and authentic sound.
30cm long body (excluding tail)
30cm long body (excluding tail)