/

to see all works, please click " show more >> "  below.

Show More >>
101 eyeballs

necklace / Akoya pearls, glass, silk thread 101 eyeballs. There is one evil red eye among them. If there are 101 people, there may be one devil among them, who knows?