Instagram
Twitter
Google Plus

Chachapoyan Idol

In keeping with my love for Indiana Jones. This illustration is a lockup of the Chachapoyan fertility idol, sand bag, and trap pedestal from the opening scene of Raiders of the Lost Ark.