You may not be able to tell if this Pinocchio is lying or not but he does make imaginations come to life.
Dimensions: 30 cm Tall
or make 4 interest-free payments of
is backordered. We will ship it separately in 10 to 15 days.