Mr. Touch (2003 video games)

Mr. Touch is a recurring boss in Teenage Mutant Ninja Turtles 3: Mutant Nightmare. He is often (but not always) seen in conjunction with his partner,