The pyramid thing in the TGRI headquarters.
I read that the pinkish blob inside the pyramid (You get a decent shot of it when Perry is disposing of the first ooze canister) it being interpreted as being a cameo Krang or Utrom. Kind of hard to get a clear shot of it when watching the movie again (I was curious to see what was being referenced, I never really noticed it before when I watched this as a kid). Still not really sure what it is or isn't, can't get a clear look at it even when pausing.
share