what world does the villain who first appeared in avengers # 75 rule over ?
polemachus