The puncher

The puncher is an organ that produces punching cells that fight of cancer cells. It is located in the mouth