The Jumbo Jellies slot is made by Bang Bang Games provider, one of the leading slot machine providers available online.