Y'all stay trying to rationalize this shit when we have a SamSho character from like the 16th century or whenever in this game.
lmao
They literally explained why she's there, hence me suggesting Rock would be the DLC for their team, not hard to say the same forces that pulled Nakoruru, Mui and Love into the KOF present did the same for Rock pulling him from the future.