Peter Michail

Peter Michail is a designer / animator for MAD.

For more information about him, visit here.