A la Mochimochi, creepy shop windows!
These were in the Illori window in Soho. What are they? Lamps? Sculpture?
(Also stealing the "A la..." format from Carolyn.)