a giant creature made out of visible arteries and veins and bones and muscles and spine and nerves, walking on an alien planet with aliens plants, alien breathtaking landscape, megalophobia, cinematic lighting, concept art, artstation 