NEO stands for nostalgia ... a youthful and fun nature. Tokyo Auto Salon runs from Friday, January 10, 2025, through Sun, January 12, 2025, and all three cars will be on display throughout ...