New Membership Skins Leaked

Don't be hard on Ubisoft, they're small indie company <3