The episode kicks off with of the Mighty Mutanimals investigating tabloid rumors of a "dinosaur man" lurking in the sewers. Their curiosity turns into a fight for survival when they are brutally ambushed by a mysterious, heavily armored creature. Despite their strength, both are badly injured, leaving Raphael to answer a psychic distress call from Rockwell. Enter Zog the Triceraton

Fans of the series and classic pop culture will spot several clever nods in this episode:

The Invasion Begins: A Recap of TMNT [S3E24] "Dinosaur Seen in Sewers!"

While inside the Statue of Liberty, Zog finds a stash containing an NES Advantage controller , a direct homage to the classic film.

Although Raph manages to destroy the beacon, a brief signal is successfully transmitted into deep space.