>>718166347
PETA never won a single shit they tried against Nintendo so you lost.