Looks like Emily Bett Rickards' older sister
She and Emily Bett Rickards (Felicity Smoak) could play sisters together...
They're both wacky, funny, nerdy, techie, and most of all, gorgeously pretty!
=======================
Life is to be enjoyed... and music helps to enjoy it even better.