Landor is a character from the future appearing in the 1987–1996 animated series. He debuts in the Carter, the Enforcer episode.[1]
Advertisement
Landor is a character from the future appearing in the 1987–1996 animated series. He debuts in the Carter, the Enforcer episode.[1]