Dragon Ball Legends – Official ‘Ultra Super Janemba’ Reveal Trailer

WATCH ON YOUTUBE