That is a very interesting find!
I think that many of the stories, characters, or bosses may have a connection with other folklore, similar to other games may take a mythological creature and twist them into their story. Whether the Picori were 100% influenced by this tale or not, is beyond my...