DRAGON BALL XENOVERSE 2 – Launch Trailer (Switch)

People of the Universe; lend me your energy! Dragon Ball Xenoverse 2 is now available on the Nintendo Switch! Report for duty to save Time itself!




More Dragonball Xenoverse 2 Videos