“Hibagon Outpost: Bigfoot Patrol” Park Ranger Patch Cartoon Sketch

"Hibagon Outpost: Bigfoot Patrol" Park Ranger Patch Cartoon Sketch

“Hibagon Outpost: Bigfoot Patrol” Park Ranger Patch cartoon sketch for today’s Daily Sketch.

Hibagon is the Bigfoot of Japan.