XM8Carbine almost 8 years ago I believe her name is Aura Shurifon from 'Isekai no Seikishi Monogatari (異世界の聖機師物語)'.