Yamaha YXR660FA Rhino 2005.
Download Brochure
Typical install time is about 4 hours for a first time installer.