Description Okazaki Shrine is believed to hold the god and goddess of easy childbirth, the rabbit since ancient times has been considered the servant of the gods and represents childbirth because of its prolific breeding. Kyoto, Japan
Image Size4256 x 2832 px For a larger image size or a different file format please<contact me>