forest parade category: embroideryseason: 2005 s/s photograph: Mie Morimoto The creatures enjoying life in the forest. The letter PEACE is secretly embroidered in the 37 pieces.