Counter top toy shop display.

cjcustom48

Counter display found only in small stores in the UK.