Sarcoma the haunt of fear