Category: Sports

Sakura Trees Grace Japan Pavilion at Esports World Cup in Riyadh

Riyadh: Sakura trees captivated visitors at the Japan Pavilion during the Esports World Cup (EWC 2025) at Riyadh City Boulevard, part of the cultural experiences accompanying the global event. At the pavilion, Crunchyroll, a renowned company primarily…