Culture SPEED, a group of four teenage idols in their late 90’s, the pride of Japan Did you know that they took the world by storm in the late 1990s? 2024.04.29 CultureHistory