Could be spleen. Stomach might be there on the left but not the entire organ.
My dick when it is hard.
the largest organ : your skin
Other people asked questions on various topics, and are still waiting for answer. Would be great if you can take a sec and answer them