Science vs, Religion. Is it a nativity scene m two

Tyrannosaurus Rex fighti aver a watermelon?

...