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