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!

Click here for info about our online advertising practices.