I hate to say it, but Dan fucking Katz’ reply to that tweet is the most apposite response possible. Is Rovell from the same alien race as Ted Cruz? They’ve managed to grow a “fleshsuit” (in Cruz’ case a couple of sizes too large) and wander around interacting with humans but the mask slips every so often.