702713: It’s a blink and you’ll miss it moment, but the mirror scene in the episode The Clothes Don’t Make The Turtle contained so many interesting images of the turtles. I did my best to piece them all together but, due to how quick this scene
tags:
original: https://chrossrank.tumblr.com/post/624176405783199744