Comics characters introduced in 2003 Net Worth