New York, June 18 (Jiji Press)--Japanese artist Dragon76 has completed a giant mural in Miami, Florida, which is hosting matches for the 2026 FIFA World Cup. The mural, measuring about 1,580 square meters, was created at the request of a local organization for the tournament.