IcaroRibeiro on 20 February 2026
Based on current last in USA and Europe, 160 million is getting out the realm of feasible possibilities unless Japan really hard carry its sales this year
158 million is now a safer bet than 160 million







