Ooh who' s the new guy? The one that look…

Ooh who' s the new guy? The one that look like a little mad scientist? Also is that rodney human form?

Hey I think you’re talking about Charlotte! She is sort of a anti-hero / con artist type, but I’m still thinking her through!