1 Review (100% Positive) Invictus Maneo Rentals • 1 years ago. Great communication and punctual. He also took great care of our gear! See More Owns NEW - Rokinon Cine 6 Lens Set - DSX Get $20 off your first rental Join The Camera Sharing Community