personally i don't think that banner is anything, reminds me maybe of the dragon slayer and elvrag flying over cranador, the wizard does intrugie me more. If i was to use my imagination, I could see it being saradomin. As for the staff of arymalda or whatever the correct spelling is, don't we know it is in the temple of ikov quest with the guardians there.