Quick answer: This is a piece of dive apparel from Speedo. It's offered in XXL and up, which puts it in our extended-size collection.
Extended sizes mean it actually fits, instead of whatever was left on the gift-shop rack.
Check the size chart and material details before ordering. Read Why XXL Isn't Really XXL. More options: Extended-Size Wetsuits, Drysuits & Dive Apparel.