User blog comment:TheKnightOfOyashiro/PETA condemns "brutal" rat stabbing/@comment-109.148.180.162-20111110060102

What does Peta mean?

My idea: PETAs' eyes torn apart