glad you noticed that!
I am mixed because I hate(!) flip-flops but am a fan of Star Trek. I suppose since there is no wearing of the flip flop, I can give this a thumbs up.
Plus, super clever and a nice execution.