2003 comic debuts