Cartoon Alley: Reviews and commentary #15… Leo Hupert Leo Hupert September 28, 2010 0 The Amazon – Written and Illustrated by Steven T. Seagle and Tim Sale