It's ya girl Kelvin!
FUN FACT!
Unlike poss Kelvin, human Kelvin doesn't have natural red eyes
She's wearing colored eye contacts :p