Pinocchio is Italian for "pine head."

Pinocchio is Italian for "pine head."

Next