I think you will find it is a 'Metro' low floor bus chassis.
'Metro' was originally a Metrotec product from International Trucks Australia, claiming to be the only Australian built low floor bus.
IVECO owns International and eventually made the 'Metro' an IVECO product.