I'm very worried about my son- we just found a hard, non moving lump on his right rib cage. It is relatively new (unlikely more than few months). He hasn't been hurt and there's no bruising. It is painless. I cannot find any explanation other than tumour and we are awaiting X-ray. So worried! Has anyone seen this before?