…What the fuck is that?

Also, I hope Roxy figures out how to put out no scent, on top of being invisible. I mean, if you can be immune to light bouncing off you, surely you can stop putting off…smell…particles…