Picture 2

Picture 2
2006-09-17 10:59:30
Can anyone tell me what these kewpie doll things are supposed to be? Are they cod eggs? something that has to do with red blood cells?

Visit this image on flickr.
Usage terms: All Rights Reserved.