On level 40 pup, npc asks me about the 2 head options, but wont allow me to select one
He will give you a list of two heads to choose from, once you have decided he will ask for a White or Black Puppet Turban, one of three magic scrolls and payment (see below).
Depending on the scroll you trade him you will have to wait two to five days for completion and for each Japanese Midnight that passes you must trade him an Imperial Coffee to keep him going.
Level 40: 2x Imperial Mythril Pieces
Level 50: 4x Imperial Mythril Pieces
For your Automaton received at levels 10, 20 and 30, you must trade the payment after you trade the items. For the Soulsoother Head and the Spiritreaver Head at levels 40 and 50, you must trade the payment with the items