TOYOTA COASTER

Coaster is a synonym for "luxury coach" produced by Toyota. Its spacious and comfortable cabin makes it look like a family car.