toomuchlag is Stefan Mathez, a Swiss Director, Art Director and 3D Artist, based in London. Exploring new creative solutions and producing visual experiences, with a heavy focus on strong dark vibes and dystopian aesthetics.