STC Japanese Cars are Sold like Hot Cakes