Japan Vehicle History

    2005-12 TOYOTA COASTER

    Chassis: XZB50-0051542
    Body:
    Engine: N04C
    Transmission: MTM