Irizar Group is a Spanish-based manufacturer of luxury buses and coaches. Established in 1889, the company is located in Ormaiztegi in the Basque Country, Spain. From Wikipedia