Okikurumi Minamoto Yoshitsune
Late Japanese tradition identifies the Japanese commander Okikurumi Minamoto Yoshitsune (1159-89). On this basis, we can assume that the myths about it have arisen during the period greatest contact with the Japanese Ainu. Most of the other deities mentioned only... Continue reading →