That would not be Helen, it literally looks like Rino and Helen is way taller than that, she's taller than Karina
I actually heard that Helen isn't that tall she just has long legs. Honestly she doesn't really look like Helen or Rino to me. It also probably isn't Rino since it says she's Korean.