Bridal attire: Irouchigake (ceremonial wedding kimono), luxurious, imperial carriage ‐ Mercari: Shop from Japan