ShowBusinessMan + [foreign celebrity advertising]

CCAA Commercial The Megan Fox Mike Tyson Islands

I have no idea what's happening in this ad, but they seemed to have discovered two new islands, the Megan Fox Island and, ready for this? The Mike Tyson Island.