Every once and a while, my thoughts stray towards this wonderfully strange, alien mazda creation that just... ended up dead. WHY CAR GODS WHY.