two mosquitos playing two guitars, on a stadium stage, in front of a large audience, digital art