Sorry for the graphic pic.. but

.. what is this???