Finale said:

Does Npd stands for Nintendo police department?

Nintendo Printing Department.