Shane Takahashi
Shane Takahashi (Shane Takakashi)
Appear in the games: Demon Driver: Time to Burn Rubber!.
Also known as: Shane Takakashi
Shane TakahashiCredits (1)
License Director
Shane Takahashi (Shane Takakashi)
Appear in the games: Demon Driver: Time to Burn Rubber!.
Also known as: Shane Takakashi
Shane Takahashi