Toyobaru?S

Nope! It's a Supra with 86 cosmetic components!