Miracles in the Sieve

A bizarre cartoon based on English nursery rhymes.
Keywords: