Embroidered Laputa: Castle in the Sky clock catches the attention of Studio Ghibli

Anime fan’s year-long embroidery project gets a magical ending.

Read More