I think his brother may be Dracula. Seems a stretch but it makes sense that his land is the land of “science fiction”, so clearly we will start seeing new creatures in the show. Also, Victor said that he messed up on his brother the first time. He brought him to life, but maybe not “living”. The undead. Now he wants to get back to help his brother have a full life.