Unsure believe may be kidneys