Udo Jingu is a shrine that sits in a cave right on the coast.
A Japanese bride sits before her family's shrine and wears the traditional kimono for her wedding.
An aid to the princess rides in the procession for the ceromony.