Mitch Foust is an illustrator who was contracted by Malibu Comics to produce painted cover designs for several of their Planet of the Apes comic series projects.
Mitch Foust is an illustrator who was contracted by Malibu Comics to produce painted cover designs for several of their Planet of the Apes comic series projects.