a comic book cover for the jungle master