Katsoro in 'The Human Centipede' 'Memba Him?!

10/17/2017 12:10 AM PDT

Katsoro in 'The Human Centipede' 'Memba Him?!

Akihiro Kitamura is best known for playing the frontman Katsuro -- opposite Dieter Laser as Dr. Heiter -- in the 2009 unifying scary movie 'The Human Centipede.' Guess what he looks like now!