Special Armor Location (spoilers)

Can anyone tell me if the Mewtwo Armor is in the game and if so where? I looked up the armor and it said it is located in the Perfection Lab, but when I looked up the Perfection Lab on the Wiki it didn’t show where.

It should be in the area where you find Delta Larvesta.

I found it, thanks. Probably should update the insurgence forum.