Keyblade

A Keyblade is a weapon from Kingdom Hearts and Kingdom Hearts II that is some kind of cross between a sword and a key. Somewhat a take off of Final Fantasy VIII's Gunblade.