costumes.001

October 29, 2010

Uncanny geisha robot from Japan

Leave a Reply