I've got special guests at the Quester's Rest?

Beat the game and checked into the Quester's Rest for a recharge after some alchemy, and imagine my surprise when Angelo and... that Russian-esque girl from DQ4 (don't quite remember her name) are staying there and give me special armor.

My questions are, how did this happen, will it happen again, and did I miss anyone in the 3-4 weeks between game release and me buying/beating?5 years ago