Otto Osworth

Otto Osworth (voiced by Pamela Adlon) is the newest recruit of the Time Squad who's intelligence on history is keene to completing misisons.