Missing thumb

robot cen

Taiwan, Province of China