Satoshi Takenaka

Satoshi Takenaka