a digital painting of giant toads emerging from the fog in a spooky forest