Category: General Clash Royale League World Finals will be held in Japan from Dec. 1 Adam Newell Adam Newell Oct 2, 2018