a digital painting of evil giant toads emerging from the fog in a spooky forest, by Larry Elmore, trending on ArtStation