Sorry for the late reply!
I see what I can do about it. I have kind of abandoned nintendo Papercraft for a while now, and I'm not sure if I will be able to update the whole site.
If you have a request for a specific craft I could send it to you
Do you want all those you listed?