Takuma SAEKI

Alt titles: Speed Star