Anything that fits a Hiace Commuter mini-bus will do the job, as that is what you have, just dolled up a bit and with not quite so many seats in it. (The mini-buses were 14 seat units)
The fact that its a dolled up commuter is why you have the high roof, yours is also a foot or more longer than the standard LWB SC's out there.
Good luck in your search.