The "Mega Mega" user's logo

Mega Mega

Mega is an illustrator and an artist. Throughout the years, he has been working on different medium for various clients from Complex magazine to Volkswagen to Nike, and much much more.

Stacks