Yamaguchi

Yamaguchi in the sensei who visits the Foot Clan dojo in the early flashback of the 1987 animated TV-series and Archie TMNT Adventures comics. His name is only mentioned in TMNT Adventures, in the Mutations storyline.