Weird KFC/Taco Bell fusion. And beware of the bathrooms.