a dog and cat find a strange huge creature in the woods, ominous atmosphere, dark environment, one source of orange light. art by artem demura