Yeah that's a knock off mantis protector. Mantis has a Z to it that goes in front of the green stand up. This one looks thin compared to mantis as well. I would definitely pull it and bend it so the right corner sits higher. It's doing nothing for that corner as it sits.