A Shinto groom and bride wearing a Tsunokakushi, traditional Japanese wedding headwear in a limousine. Meiji Shrine, Shinto Shrine, Shibuya, Tokyo, Japan.

A Shinto groom and bride wearing a Tsunokakushi, traditional Japanese wedding headwear in a limousine. Meiji Shrine, Shinto Shrine, Shibuya, Tokyo, Japan.
