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