Improved space suit

Yet another waiting for the vet sketch, no improvement for the Cat I'm sorry to say..