Are you planning to watch the Suzuka 8 Hours endurance race in 2026? If so, you may just spot the Sanrio-iest entry lining up ...