Our back yard is a certified National Wildlife Foundation habitat for butterflies/moths (not as hard to get as it might sound), and we raise caterpillars to help boost local populations (most species are on the decline because of habitat destruction). We've released over a hundred adult butterflies so far this year, and have about another hundred currently in the "pipeline". Keeping some of them from eating each other is part of the process. The Polydamas Swallowtails are especially bad in that regard -- we've lost over a dozen that way so far.
Interesting, but this guy is more of a predator.