an tall giant inflated astronaut in an orange and teal suit, striding through in mist. highly detailed