Cartoon of praying mantis.