TMNTPedia
Register
Advertisement

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

See also

References

Advertisement