Japan

Shadowverse – World Grand Prix event takes over Tokyo this weekend