Contact the Amaryllis Man at Dellwood gardens in Florida.
[email protected]. 850-592-8769. He has a website and does sell seed. I don't see any papillo in his current listing. Perhaps he can steer you in the right direction for papillo seed, or he could save some for you next spring.