he was the son of mammalus a native of rome this left spider man wondering what about carrion the episode was acclaimed by critics si no mu bihugu bikennye gusa