Champa

Anime Expo 2017: We Tried The ‘Dragon Ball Super’ Card Game Ahead Of Release!

There’s a new Dragon Ball card game on the scene!