China, 1991
To visit website click here

1, SPINNING WORLD CREATURES

2, CHICKEN: LAMP & FILM

The works cannot be depicted by words or texts.