Human centipede action figure. Where's my medal?!