I'm getting some MAN SD202 vibes from that, with the slanted roof and double windows, but 2 axles. OT: Blue research crew