That's fine, I have heard enough that it seems it is the same land just a few hundred years before you are from.
Precisely. But you are not alone in that, those of us who are displaced, we are in the same situation. Some are from further away, but the sentiment is the same. That here, even if those from this time or country, are not truly home.
Back to where you came from. The same time and place, as if nothing has come to pass here. If you were sent back, it would be from the same point you came from. Apparently some people remember this place and others do not. It's all very uncertain and often just best to go along with it.
Ah. Well, if you would rather Robin come for you as he offered, that is more than fine, otherwise I can. The amulet will protect you from demons, the vampires, not so much.