...........

I have this weird lain on the left side close to my rib cage what could it