I only know her from the song.
Here’s a “pop up” version of the music video with more details about the song: https://youtu.be/i_QOeWflG9g
I remember first hearing this song playing on someones phone back when the best mobile game was that nokia red ball thing.