Do humans have a pericardium?

yes for sure.