Nice looking concept vehicle, except for the Manta Ray cephalic-fin-like "thingee's" on either side of the front bumper.