Japanese wedding dress kimono. As Japan’s ancient capital for over 1,000 y...