ian hecox and anthony padilla in a new miyazaki anime film