I'm almost certain that it's parody or satire to some degree, but these days it's very hard to tell.