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