Strangest thing found in your A body???

^^^^^^^^^^^
what the heck is that?????