I think it looks very changeling-ish. If anything I just question the idea of a hive of shapeshifters having such a vehicle, but if they did this is totally what it should look like