Question: who has the z sword?
Answer: In Dragon Ball Z: Supersonic Warriors 2, Gohan has a team attack with Future Trunks, titled Twin Sword Slash, in which he uses the Z Sword. The Z Sword is one of the two swords Ultimate Gohan can use in Super Dragon Ball Z, the other one being his training sword.