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 Size2832 x 4256 px For a larger image size or a different file format please<contact me>