Accordion / Dog
Foshan Institute of Technology, China. Genetic research department. Highly confidential content. Experiment no. 8380.
Credits
Direction & Animation: James Wignall
Back to Top