Professor Roo's Library (Earth-2789)

Professor Roo's Library is a location and boss level.