Image 1 of 2 Image 2 of 2 Kaizen from €1,420.00 Japanese Concept Mounting: Select Mounting Back (hidden) Material: Select Material Aluinium Sandwich Size: Select Size 100x150 cm 150x225 cm Quantity: Purchase Added! Japanese Concept A Japanese word meaning continuous improvement. Reviews Reviewer Name Review Date Star Rating Description Posted on Etsy Product Show More