The ubisoft icon represents the French multinational video game developer and publisher Ubisoft.
Usage, downloads, licensing, and more