Who is this dubious little creature?