With those specs its looking very Zinc like, or to be more accurate Impact (the one before it changed into Zinc) so SF EX is the strong possibility from it. Yup looks that way as theres a pair of shots, not from this emu, over in this thread showing SF EX2+ & Strider 2.