Showcasing Meera Mahadevia creations at a prestigious boutique in Tokyo, Japan. With Indian ambassador to Japan - Ms Geeta Gopalan Wadhva.