Larry 3000

Larry 3000 (voiced by Mark Hamill) is a member of Time Squad who's job is to make sure the squad ends up at the right time and place.