I'll take a guess, because the riddle is pretty vague. I don't think it's Ultima Weapon. I can't say about Excalibur because I don't know a great deal about it.

So I think it's the Ragnarok.