Upstarts — fictional comic book group