Takuma Yukimori

Takuma Yukimori is Power Rider Frost.