Next.

1000, to be precise, each shrunken to a miniscule size.

It could be that these are the one thousand angels which are said to dance on the head of a pin...

> Next.
Advertisement