Neil Patrick Harris was on Ellen last week promoting his new juvenile fiction book The Magic Misfits and he, of course, had time to perform. Ellen’s show, of course, is one of the more magic friendly high profile shows on TV.