Thumb

Takuya Hanaoka

Robots

Tokyo, Japan