Just posting for the fun, if I'm right then next poster can take my turn. I think its Bahamut/neo/zero. May have already been guessed but I didn't read all the posts before.