Takeshi Kaneshiro
Takeshi Kaneshiro