Depends on your definition of the word perfect.
And I've said it before in SFA:
You cannot described "perfection" with a word with an "imperfect" definition.
Ultimately, it's subjugated to opinions concerning the nature of flaws. Therefore, perfection can only exist if there is some sort of unifying force to define flaws universally (such as God). But even then, it's possible to not exist.
I say yes.