Planet Frankfurt, Germany