August 4, 2020 at 08:45:25 UTC
They announced the results, so I guess it's ok for me to post my entry for the Super Animal Royale art contest piece