There isn't much of a correlation between any of the characters in this story. It's just a normal crossover fan fiction. This is a pretty old fanfiction the author made YEARS ago. I'm honestly surprised to see new art coming up honestly.
This is quite similar to other cross over fics like the Ying-Yang series that was Touhou x Final Fantasy 11.