A detailed painted portrait of a giant ant queen, trending on artstation by Ivan Aivazovsky and Frederic Edwin Church