New Bahrain ‘Taxi’?

Came across this “TAXI” while going around the Muharraq area in Bahrain this afternoon. Though Bahrain is a small island nation with a population of just about a million, it does not yet have a reliable public transport system with most inhabitants preferring to go around in their own cars. There are a few taxis…