A cute and bizarre window display at the Ne-Net (fashion brand) shop in the Daikanyama area of Tokyo in February 2010.