A proposal to turn a 3-wheeled taxi rickshaw into a roving shadow puppet theater.
Atores :
Nick Tobier, Elizabeth Pellathy
Local : Beijing, China February 2009