It seems a very fast ship. All that water on the bow. Magnificent to look at. Perfect shots of the surroundings. Sun on the water. And nice to meet you!
Japan has had many gods since ancient times. Be it mountains or the sea. It is a natural sense of reverence for nature. Before the introduction of Buddhism, Japanese people generally believed in gods.