This is the new and extremely hard to find Ace Ventura When Nature Calls 1:18 Zebra-Stripped 1976 Jeep CJ-7 die-cast Vehicle made by Greenlight Collectibles. Fans of the hit 1995 Ace Ventura: When Nature Calls film can now own a part of the movie! The 1:18 Scale Die-Cast Metal Vehicle features the zebra striped Jeep CJ-7 vehicle from the film. This great vehicle is a must-have for fans of Ace Ventura! Exquisitely crafted in the 1:18 scale The vehicle is approximately 10-inches (25cm) long. Comes new in a manufacturer sealed box.