aliens discovering technological artifact in a forest, concept art, intricate details, highly detailed, sci - fi poster, cyberpunk art, in the style of looney tunes