Wondering if "puta" means the same thing in Spanish as it does in Japanese (it means pig, lol). But I think it's safe to assume that both Zorra nad Puta mean bitch? Interesting.Zorra zombi (and it even has a nice alliterative appeal!)
or if you don't mind to be rude, puta zombi.
By the way, sorry not answering your PM, just wanted to say it's a pleasure to help you.