October 19, 2011 Robert Catto This would appear to be a set of Russian stacking dolls, in the shape of The Who. Strange, but by no means the strangest thing in this shop…North Brighton, Melbourne.