Space invador; trade fair hall, Frankfurt, Germany