a soccer game between fantasy creatures in a frozen stadium, epic fantasy artwork