TOYOTA

The roar before sunrise.