Daihatsu Cast

Daihatsu Cast

Daihatsu Cast is a 660cc four-seat kei car. Read my Okinawa rental impressions and see how I folded the rear seats to load luggage.