Creator:
Nina Paley
Source
her Google+