I'm sure by now you all have seen the commercials or seen the advertisments in your favorite magazines (which better be Jp.. or else..). Well Jeep has one of these crazy critters on display at the LA International Autoshow. I just want to know where they got the jar so I can go out and catch one for myself!