It's a big beefy roughly triangular structure that looks like, well, LIVER, and it sits in the right upper quadrant and extends to the midline. It also bleeds like stink so you want to be prepared for that
The spleen is all the way to the left upper quadrant and is close to the stomach. They may as well be in different areas of the solar system, anatomically speaking.
