Japanese artist ipnot creates incredible miniature embroideries. The works often...

14