Stomach and spleen