Clock Tower

Clock Tower is the Home and headquarters to the Rangers. Includes Nick of Time Odd Jobs, where they work.