Electra the Osprey (2006-2021)