Mash what are doing here?
Several character have this Fate vibe. (well, they all possess a style near the one of fate production, I think it help to create this vibe around them)
Kaguya has somewhat a "Ushiwakamaru" vibes... (but with two rocketship instead of an anvil...)
Olga has a fuse "Mordred & Jeanne" vibes. (with the color code of Mordred... Red) More so, from the picture, she seems to be a Patriot... And you can't do more patriot than Jeanne who kick the british out of France. Gloire à Jeanne!
Phee = Mash... And she's an homunculus... Like Mash in F/GO... From my point of view, it's too much to be a coincidence.
EDIT: Picture relatively large, therefore I place them into spoiler.