Looks like the shuttle buses for the airports here in Japan. Not sub 1000cc.. EDIT: I believe the ones I've been on have been LP gas, but I could be mistaken.
we have them in québec city, they are electric eco frendly piece of... they have a hard time going up hills. but they kind of look good! for a bus.