Home/News/Japanese cars/Starlet fever | Time for Tea?