TMNTPedia
Advertisement

Foster Fenwick is a boy, who's the nephew of Vernon Fenwick. He is skilled in science, and appears in the episode Too Hot to Handle of the 1987 TMNT cartoon, and has invented a solar magnet.[1]

References

Advertisement