I want to confirm Heloise and Rachel both came from Trabia right? Xerox also came from Trabia, so .... might they know each other? (Well the other two should of heard of him, at least, due to his inventions, causing just a few problems)