This pin is of Jungle Book's Mowgli in some bushes or trees. Do not know where this pin originated from
Previous Comments