FIRST CLASS LIMOUSINE SERVICE IN TOKYO - Since 2003 -
Toyota Alphard/Vellfire
Most popular luxury mini van in Japan. This vehicle can accommodate up to 6 passengers and good for all occasion, business to private. The exclusive interior and seating make your trip comfortable.