XDLXDL
First trailer for ‘DRAGON BALL SUPER: BEERUS’. Releasing on October 11. · XDL