“Orang Pendek Encampment: Bigfoot Patrol” Patch Cartoon Sketch

"Orang Pendek Encampment: Bigfoot Patrol" Patch Cartoon Sketch

“Orang-Pendek Encampment: Bigfoot Patrol” Patch cartoon sketch for today’s Daily Sketch.

The Bigfoot of Indonesia.