It's an obvious celebration of mural 38 if you scroll over the soccer player.

Mural 38 in San Pedro, Belize