Hatchers

Is that duct tape or a bionic leg?